Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/232.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
当我使用“Android”时,Android应用程序崩溃;安卓:布局“U边距”;_Android_Android Layout - Fatal编程技术网

当我使用“Android”时,Android应用程序崩溃;安卓:布局“U边距”;

当我使用“Android”时,Android应用程序崩溃;安卓:布局“U边距”;,android,android-layout,Android,Android Layout,这是我的XML 如果我删除第18行,它会起作用 android:layout_margin="0dp" 但是如果我加上 android:layout_margin="0dp" 该程序在启动时崩溃,并给出一条消息“不幸……已停止工作”您没有指定的布局高度。添加此参数以包装内容。 也许?崩溃的真正原因是因为我使用了字符串资源来存储维度。 如果在字符串中存储维度“10dp”,请改用“dimen”: 不要像@string/blah那样引用它,而是使用@dimen/blah 看看这个

这是我的XML

如果我删除第18行,它会起作用

    android:layout_margin="0dp"
但是如果我加上

    android:layout_margin="0dp"

该程序在启动时崩溃,并给出一条消息“不幸……已停止工作”

您没有指定的布局高度。添加此参数以包装内容。
也许?

崩溃的真正原因是因为我使用了字符串资源来存储维度。 如果在字符串中存储维度“10dp”,请改用“dimen”: 不要像@string/blah那样引用它,而是使用@dimen/blah

看看这个答案:


使用LogCat检查与崩溃相关的堆栈跟踪。@Commonware LogCat会抛出许多错误,不知道应该观察哪个错误您应该能够找到堆栈跟踪。在Eclipse中,您可以在logcat中添加过滤器,以便只包含来自应用程序的信息。layout_margin不是视图组的一部分吗?因此在一个textview@dmaij如果我不添加该属性,Textview不会填充整个100%宽度。添加边距属性后,“图形布局”显示正确的输出。但当我运行应用程序时,它崩溃了。添加布局高度和布局宽度。我非常确定一个视图需要有这两个值作为最小值,否则系统应该绘制多大或多小的UI组件?不是在pastebin链接的第一个textView上。您还应该将xml文件粘贴到此处,而不是粘贴到pasteBin