以下是我的风格:
<activity android:name=".ActivityOpening"
android:theme="@style/AppThemeNoActionBarOpening">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<style name="AppThemeNoActionBarOpening" parent="Theme.AppCompat.Light.NoActionBar">
<!-- Customize your theme here. -->
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
<item name="android:windowBackground">@drawable/bitmap_bg</item>
</style>
bitmap_bg是
<?xml version="1.0" encoding="utf-8"?>
<bitmap
xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/repeat_bg"
android:tileMode="repeat"
android:dither="true" />
应用程序首次加载背景图像时,无法正确显示。
首次启动后,它将正确显示背景图像。 (下面的图片是我第一次启动时的期望)
为什么bitmap_bg的tileMode在第一次加载(背景图像缩放)中不起作用?如何完美加载?
更新:重新启动手机后,它可以工作了。有什么问题?问题会再次出现吗?