当我启动我的应用程序时,它会消失几秒钟。然后它启动活动。 我想把黑色的东西变成白色。有谁可以帮我改变它?
我尝试将android:windowBackground更改为样式xml文件中的白色。但是,它并没有帮助。
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<!-- 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">@color/white</item>
</style>
提前致谢!
答案 0 :(得分:0)
添加你的风格:
<item name="android:windowBackground">@color/colorWhite</item>
<item name="android:colorBackground">@color/colorWhite</item>
color.xml文件的示例:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="colorPrimary">#3F51B5</color>
<color name="colorPrimaryDark">#303F9F</color>
<color name="colorAccent">#FF4081</color>
<color name="colorWhite">#ffffff</color>
</resources>
对我来说,如果我将colorWhite改为黑色#000000,我的背景会变黑。如果更改为#ffffff(白色),则背景会变为白色。
可能有任何主题(总体定制)的冒险看到: https://developer.android.com/guide/topics/ui/themes.html
清单文件设置正确的主题例如:
...
android:theme="@style/AppTheme">
...
有点奇怪,因为Light.DarkAction将背景设置为白色。
答案 1 :(得分:0)
这可能对你有帮助。
<activity
android:name="MainActivity"
android:label="@string/app_name"
android:theme="@style/splashScreenTheme" >