2013-04-03 34 views
11

Tôi đang cố gắng thay đổi màu văn bản tóm tắt của CheckBoxPreference. Tôi đã thay đổi màu văn bản của tiêu đề bằng cách chỉ định một chủ đề nhưng nó dường như không được đăng ký với phần tóm tắt. Dưới đây là tập tin theme.xml của tôi:Android - PreferenceActivity - Thay đổi màu của văn bản Tóm tắt của CheckBoxPreference

<?xml version="1.0" encoding="UTF-8"?> 
<resources xmlns:android="http://schemas.android.com/apk/res/android"> 
    <style name="settings_theme" parent="android:Theme.Light"> 
     <item name="android:textColor">@color/light_gray</item> 
    </style> 
</resources> 

Và tôi kêu gọi này trong phương thức onCreate hoạt động xác lập cá nhân:

setTheme(R.style.settings_theme); 

Trả lời

28

Thêm phần này vào style.xml trong chủ đề của bạn:

<item name="android:textColorSecondary">@color/light_gray</item> 
+0

giải pháp tốt nhất và tôi đã thấy –

Các vấn đề liên quan