代码之家  ›  专栏  ›  技术社区  ›  Dan Rosenstark

如何在Android中诊断(ScrollView中的RadioGroup)

  •  0
  • Dan Rosenstark  · 技术社区  · 14 年前

    我想在滚动视图中放置一个工作组。

    这个 main.xml 导致应用程序在加载时爆炸……”对不起的!应用程序。。。意外停止。请再试一次。“强制关闭”

        <ScrollView>
            <RadioGroup android:id="@+id/types">
                        ...
    

        <ScrollView>
            <RadioGroup android:id="@+id/types" android:layout_width="wrap_content" android:layout_height="wrap_content">
                ....
    

    不过,我的问题是 (除了 trying out random code I find on the Internet ). 在原力接近时,堆栈跟踪似乎只是一堆发射器的东西,而且 提到我的 main.xml文件 (在带有AVD的Eclipse中使用Debug模式)。

    2 回复  |  直到 14 年前
        1
  •  1
  •   Brian    14 年前

    如何调试

    java.lang.RuntimeException: Binary XML file line #7: You must supply a layout_width attribute.
    

    logcat 系统调试输出。

    要求

    宽度和高度始终是必需的。在 Layout Parameters section in the "Declaring Layout" 官方开发指南上说

    每个视图都需要定义它们 . 许多布局参数还包括可选的边距和边框。

    Layout Resource “Dev Guide,声明 查看

    android:layout_height
    

    维度或关键字。 . 元素的高度,作为维度值(或维度资源)或关键字(“fill\u parent”或“wrap\u content”)。请参见下面的有效值。

    android:layout_width
    

    . 元素的宽度,作为维度值(或维度资源)或关键字(“fill\u parent”或“wrap\u content”)。请参见下面的有效值。

        2
  •  1
  •   Dan Rosenstark    14 年前

    当系统抛出异常时,它会出现在LogCat中,您可以在那里找到问题的详细信息。在你的情况下,你会得到这样的结果: alt text