1. ホーム
  2. android

[解決済み] XMLのボディが空っぽ?

2022-02-01 04:23:55

質問

XMLを扱うのは初めてですが、Androidアプリでレイアウトを編集していると、「"XML has empty body"」というエラーが発生します。これは私のコードです。

<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" />

ありがとうございます。

編集:最初の2行を表示するためにスペースを追加する必要がありました...

解決方法は?

終了タグを取り除き、自己終了タグに置き換えることでうまくいったようです。

<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" />