У меня есть заставка со следующей темой:
<style name="AppTheme.Launcher" parent="Theme.AppCompat.NoActionBar">
<item name="android:background">@drawable/splash_theme</item>
</style>
Вот часть моего манифеста:
<activity
android:name=".activities.SplashActivity"
android:theme="@style/AppTheme.Launcher">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
А вот и мой Drawable:
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android"
android:opacity="opaque">
<item android:drawable="@color/colorPrimaryDarkBackground" />
<item>
<bitmap
android:gravity="center"
android:src="@drawable/shelpwelt_theme" />
</item>
</layer-list>
В некоторых сборках все работает отлично, но иногда заставка полностью искажается и размывается, но только в первые 2-3 секунды. Затем, когда моя активность на заставке достигает onCreate
, тема выглядит отлично.
Вот проблема: