У меня есть splash_screen.xml
:
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:drawable="@color/colorPrimary"/>
<item
android:gravity="center"
android:src="@mipmap/ic_launcher"/>
</layer-list>
Затем я хочу добавить его как <item>
к styles.xml
:
<style name="SplashTheme" parent="Theme.AppCompat.NoActionBar">
<item name="android:windowBackground">@drawable/splash_screen</item>
</style>
Но это бросает:
Caused by: android.content.res.Resources$NotFoundException: File res/drawable/splash_screen.xml from drawable resource ID #0x7f070099
Когда я пытаюсь:
<item name="android:windowBackground">@color/colorPrimary</item>
Мой код работает нормально и показывает экран в colorPrimary.
Как я могу это исправить?
Я пытался пересобрать, очистить, перезапустить Android Studio и каждый пост на SO. Ничего не помогло.
РЕДАКТИРОВАТЬ
splash_screen.xml
- это определенно в папке для рисования.
Android Studio предлагает файл.
Моя папка для рисования: