2017-05-29 242 views
0

在Android 4.x的我想更改默認的顏色(這裏是藍色的)當一個項目被按下偏好enter image description hereAndroid:如何更改首選項中的選定項目顏色?

我怎麼能這樣做?非常感謝你們!

+0

[更改導航抽屜中選中菜單項的顏色]的可能副本(https://stackoverflow.com/questions/30886453/change-the-color-of-a-checked-menu-item-in - 導航 - 抽屜) –

+0

告訴我們你的他們?背景色可能適用於這種情況 –

回答

0

你應該重新定義偏好色彩強調在styles.xml例如:

<?xml version="1.0" encoding="utf-8"?> 
<resources> 
    <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> 
     // your relevant items 
     <item name="preferenceTheme">@style/PreferenceTheme</item> 
    </style> 


    <style name="PreferenceTheme" parent="@style/PreferenceThemeOverlay.v14.Material"> 
     <item name="colorAccent">@color/colorAccent</item> // here for the ripple color 
     <item name="android:textColorPrimary">@color/textColorPrimary</item> 
     <item name="android:textColorSecondary">@color/textColorSecondary</item> 

    </style> 
</resources> 

parent="@style/PreferenceThemeOverlay.v14.Material"要想得到材料的風格一樣,你可以在你的build.gradle addind使用這個父: compile 'com.android.support:preference-v14:25.3.1'

對不起,我的英語。

希望得到這個幫助。

相關問題