Это мой файл theme.mxl, в котором я определяю две темы и заставку
Код: Выделить всё
@color/chalkboard_backgroundColor
@color/chalkboard_textColor
@color/chalkboard_tintColor
@font/open_sans
@color/chalkboard_colorAcent1
@color/chalkboard_colorAcent2
@color/corporate_backgroundColor
@color/corporate_textColor
@color/corporate_tintColor
@font/open_sans
@color/corporate_textColor
@color/corporate_textColor
@color/corporate_colorAcent1
@color/corporate_colorAcent2
@color/royal_blue
@mipmap/ic_launcher
200
@style/Theme.Base.Chalkboard
Код: Выделить всё
@Override
protected void onCreate(Bundle savedInstanceState) {
// Handle the splash screen transition.
long delay = 578L;
SplashScreen splashScreen = SplashScreen.installSplashScreen(this);
splashScreen.setKeepOnScreenCondition(() -> keepSplashOnScreen);
new Handler(Looper.getMainLooper()).postDelayed(() -> keepSplashOnScreen = false, delay);
Я попробовал воссоздать значок MIP-карты, использовал как SVG, так и PNG в качестве источников попробуйте что-нибудь, я отключил устаревшие значки, так как ориентируюсь на устройства Android 10Q и выше. Мне не хватает идей о том, что тестировать. Комментирование моих тем не решило проблему. Особенно меня беспокоил параметр android:background.
Подробнее здесь: https://stackoverflow.com/questions/790 ... -on-themes
Мобильная версия