2016-10-13 77 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你隱式設置窗口背景爲白色
相關問題