2015-10-17 35 views
0

我想通過主題在我的整個應用程序中更改backgroundColor。這是我的工作,但不成功:如何更改自定義主題Android中的colorBackground?

RES /價值/ styles.xml

<resources> 

<color name="bgColor">#FFFFFF</color> 

<!-- Base application theme. --> 
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> 
    <item name="android:colorBackground">@color/bgColor</item> 
    <item name="android:windowBackground">@color/bgColor</item> 
</style> 
</resources> 

的Manifest.xml

<application 
    android:icon="@mipmap/ic_launcher" 
    android:label="@string/app_name" 
    android:theme="@style/AppTheme" > 

我已經試過這在Android 4.4和5.0 。我究竟做錯了什麼?有什麼建議麼?

回答

1

好吧原來,我犯了一個非常愚蠢的錯誤。我用於測試的設備運行Android 4.0.4,API級別爲15. 我正在編輯的styles.xml文件位於默認值文件夾中。我編輯了values-v14文件夾中的styles.xml,現在它工作得很好。

這是Stark的帖子,他指出了一個類似的問題,你已經找到了解決方案。你可以找到更多的細節here

+0

謝謝你,這是真的如此愚蠢的錯誤。 – AlexKost

+0

如果那對你有幫助,你能否將這個問題標記爲答案?謝謝。 – AuroMetal

1

嘿更新你的android studio 1.4它有內置的主題編輯器,你可以看到下面的圖片。

enter image description here

+0

有用的東西,謝謝! – AlexKost