2016-02-18 50 views
1

我的應用程序界面最初看起來像這樣。 「我的名字」是一個TextView,「我的按鈕」是一個以圖片爲背景的按鈕。最小SDK是16.向Android應用程序添加自定義主題後,Textview背景顏色發生了變化

pic 1

我通過添加自定義主題改變應用程序的操作欄的顏色。我使用下面的代碼。

<style name="AppTheme" parent="Theme.AppCompat.Light"> 
    <item name="android:actionBarStyle">@style/MyTheme</item> 
    <!-- Customize your theme here. --> 
</style> 
<style name="MyTheme" parent="Theme.AppCompat.Light.DarkActionBar"> 
    <item name="android:background">@color/com_facebook_blue</item> 
</style> 

然後我的輸出是這樣的。 enter image description here

所有的背景顏色都變成了應用程序的新顏色。我只需要改變操作欄的顏色。 任何人都可以幫助我嗎?

回答

0

試試這個

<!-- Base application theme. --> 
<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> 
</style> 
+0

我使用的是最小的SDK爲16.這需要最小的SDK 21 – Lak

+0

主題從支持V7拿,所以你可以使用這個 ,我也用最小的SDK 16(PS對不起我的英文,我只是在學習。) –