Флаттер: «Не удается разрешить символ« @ android: цвет / белый »» при изменении экрана spla sh - PullRequest
0 голосов
/ 10 марта 2020

Я следовал этому учебнику, чтобы добавить экран Spla sh в приложение.

Я добавил изображение в папку drawable и изменил строку 10 соответственно.

<?xml version="1.0" encoding="utf-8"?>
<!-- Modify this file to customize your launch splash screen -->
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@android:color/white" />

<!-- You can insert your own image assets here -->
<item>
    <bitmap
        android:gravity="center"
        android:src="@drawable/my_image.png" />
</item>

Предварительный просмотр загружается, и @ android и @drawable окрашены в красный цвет. При наведении курсора появляется одно и то же сообщение: «Не удается разрешить символ @ ...». Как решить ошибку?

1 Ответ

0 голосов
/ 30 марта 2020

Как говорится в элементе drawable, цвет не должен быть. Попробуйте пометить его как:

<item android:background="@android:color/white" />

@android:color/white можно использовать только в цвете, фоне или textColor. Для рисования вы должны назначить XML или изображения внутри вашего ресурса рисования или mipmap

...