1. ホーム
  2. xml

[解決済み] XML: 後続のセクションでコンテンツが許可されていない

2022-02-09 11:11:12

質問

以下のエラーが発生します。

この行に複数のアノテーションが見つかりました。
    - error: XMLのパースエラー: 整形式ではない 
     (無効なトークン)
    - 末尾のセクションにコンテンツは許可されていません。

このXMLファイルについて...

<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item 
    android:state_enabled="false"
        android:drawable="@drawable/btn_red" />
    <item 
        android:state_pressed="true" 
        android:state_enabled="true"
        android:drawable="@drawable/btn_orange" />
    <item 
        android:state_focused="true" 
        android:state_enabled="true"
        android:drawable="@drawable/btn_orange" />
    <item 
        android:state_enabled="true"
        android:drawable="@drawable/btn_black" />
</selector>

おそらくXMLをご存知の方にとっては非常に簡単なことだと思います。何か思い当たることはありますか?

どのように解決するのですか?

リンク先のサイトから貼り付けた場合、不要な小さなハイフンが2つあります。 ひとつは </selector> の直前に1つ、そして最初の <item> . それらを取り除けば、すべてがうまくいくでしょう。