我刚接触XML,正在Android应用程序中编辑布局,这给我一个错误:“XML的正文为空”,有人可以告诉我我做错了什么吗?这是我的代码:
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="@color/orange"></solid>
<stroke
android:width="2dp"
android:color="@color/orange"></stroke>
<padding
android:bottom="10dp"
android:left="15dp"
android:right="15dp"
android:top="15dp"></padding>
<corners
android:bottomLeftRadius="0dp"
android:bottomRightRadius="0dp"
android:radius="1dp"
android:topLeftRadius="12dp"
android:topRightRadius="12dp" />
谢谢
编辑:必须添加空格以使前两行出现...
最佳答案
它似乎可以通过删除结束标记并将其替换为自动结束标记来起作用:
<solid android:color="@color/orange" />
<stroke
android:width="2dp"
android:color="@color/orange" />
<padding
android:bottom="10dp"
android:left="15dp"
android:right="15dp"
android:top="15dp" />
<corners
android:bottomLeftRadius="0dp"
android:bottomRightRadius="0dp"
android:radius="1dp"
android:topLeftRadius="12dp"
android:topRightRadius="12dp" />