2
我已將PreferenceScreen背景顏色更改爲藍色,但我無法弄清楚如何更改ListPreference的字體顏色。我的意思是列表中的字體顏色。 此字體顏色在藍色背景中爲黑色。如何更改ListPreference字體顏色?
有沒有辦法改變這種字體顏色?
非常感謝您
編輯:添加style.xml
<style name="Widget.TextView.ListSeparator" parent="@android:style/Widget.TextView">
<item name="android:layout_width">match_parent</item>
<item name="android:layout_height">wrap_content</item>
<item name="android:textStyle">bold</item>
<item name="android:textSize">14sp</item>
<item name="android:gravity">center_vertical</item>
</style>
<style name="PreferenceListHeader" parent="Widget.TextView.ListSeparator">
<item name="android:paddingTop">6dp</item>
<item name="android:paddingBottom">6dp</item>
<item name="android:paddingLeft">12dp</item>
<item name="android:textStyle">bold</item>
<item name="android:textSize">24sp</item>
<item name="android:textColor">#000000</item>
<item name="android:background">#cccccc</item>
</style>
<style name="My_Theme" parent="android:Theme">
<item name="android:listSeparatorTextViewStyle">@style/PreferenceListHeader</item>
<item name="android:background">#001EFF</item>
<item name="android:textColorTertiary">#D95869</item>
<item name="android:textColorPrimary">#FF6347</item>
<item name="android:textColorSecondary">#00FF45</item>
<item name="android:textSize">24sp</item>
</style>
我有那些除了 <項目名稱= 「機器人:textColorTertiary」> @色/三級 我將它添加到我的主題,看看它是否有效。我回家後會報告。非常感謝Erakitin –
ugg,這是行不通的:-(我用style.xml更新了問題,我可以更改標題顏色和其他所有內容,除了那些ListPreference條目的字體顏色值/列表 –
嘗試刪除'android :textColor' – erakitin