XML有空体吗?

jul*_*iet 15 xml android

我是新手使用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" />
Run Code Online (Sandbox Code Playgroud)

谢谢

编辑:必须添加空格才能显示前两行...

jul*_*iet 36

似乎已经通过删除结束标记并用自闭标签替换它们来起作用:

<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" />
Run Code Online (Sandbox Code Playgroud)


小智 5

更换标签

<solid android:color="@color/orange"></solid>
Run Code Online (Sandbox Code Playgroud)

代替

<solid android:color="@color/orange"/>
Run Code Online (Sandbox Code Playgroud)

//像所有标签一样明智