2016-10-13 76 views
0

当我启动我的应用程序时,它会熄灭几秒钟。然后它启动活动。 我想使黑色的东西变白。任何人都可以请帮我改变它吗?如何更改android应用程序中的背景颜色?

我试着在样式xml文件中将android:windowBackground更改为白色。但是,这不是没有帮助。

<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> 

对于我来说,如果我改变颜色白色黑色#000000,我的黑色背景的变化。如果您更改为#ffffff(白色),则背景会变为白色。

它单曲可能bulider任何主旋律(完全以自定义),请参阅: https://developer.android.com/guide/topics/ui/themes.html

清单文件这套例如正确的主题:

... 
android:theme="@style/AppTheme"> 
... 

这东西奇怪,因为Light.DarkAction设置背景白色。

0

这可能会帮助你。

<activity 
     android:name="MainActivity" 
     android:label="@string/app_name" 
     android:theme="@style/splashScreenTheme" > 

How do I make a splash screen?

当您使用Theme.AppCompat.Light.DarkActionBar你隐式设置窗口背景为白色
相关问题