我的应用中有一个listpreference,我想自定义它。我可以像下面这样为偏好设置活动设置主题:
<activity
android:name=".Prefs"
android:label="@string/app_name"
android:theme="@style/PreferencesTheme">
偏好样式:
<?xml version="1.0" encoding="utf-8" ?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<style name="PreferencesTheme" parent="android:Theme">
<item name="android:background">#FFDAB9</item>
<item name="android:textColor">@color/red_color</item>
<item name="android:textSize">20sp</item>
</style>
</resources>
上述样式更改了ListPreference的背景和标题文本大小和文本颜色,但是它没有改变ListPreference摘要文本的颜色或大小,有没有任何方法可以做到这一点,
我尝试了这段代码,但它不起作用:
<item name="android:textColorSecondary">@color/red_color</item>
任何帮助都将不胜感激,谢谢。