Подтвердить что ты не робот

XML: содержимое не разрешено в трейлинг-разделе

Я получаю эти ошибки

Multiple annotations found at this line:
    - error: Error parsing XML: not well-formed 
     (invalid token)
    - Content is not allowed in trailing section.

в этом файле 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. Любая идея?

4b9b3361

Ответ 1

Если вы вставили его с сайта, на который вы ссылаетесь, есть два маленьких дефиса, которые вы не хотите. Один после закрытия </selector> и один перед первым <item>. Избавьтесь от них, и все будет хорошо.

Ответ 2

<resources>
    <string name="app_name">Test App</string>
</resources>
testData("test");

If in any xml file unfortunately this type of line is remaining then this error is occur. 

Ответ 3

У вас есть посторонние символы после закрывающего тега (я предполагаю, что вы опубликовали только фрагмент из файла, так как он, очевидно, не будет работать без по крайней мере закрывающего тега)?

Ответ 4

В вашем xml должен присутствовать некоторый символ конца тега, например ' > '. Удалите это, и ошибка исчезнет.