Не могу определить тип тега - PullRequest
0 голосов
/ 16 июня 2020

<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval">
    <solid android:color="#D81B60"/>
</shape>

Это работало хорошо, затем внезапно начало показывать ошибку «Не могу определить тип для тега» ''

1 Ответ

0 голосов
/ 16 июня 2020

Укажите объявление кодировки, чтобы определить, какая кодировка используется для представления символов в вашем документе. Поскольку файл xml может содержать символы ASCII, файлы xml могут (например, для XML 1.0 является необязательным , но обязательно для XML 1.1 ) должны начинаться с один из следующих заголовков

<?xml version="1.0" encoding="us-ascii"?>
<?xml version="1.0" encoding="windows-1252"?>
<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-16"?>

Поэтому добавьте заголовок <?xml version="1.0" encoding="utf-8"?> в свой файл xml. например,

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval">
    <solid android:color="#D81B60"/>
</shape>
...