1

我的設置屏幕中的CheckBoxPreference的標題顏色有問題。 我使用appcompat和appcompat-v7:22.2.0。使用AppCompat22的kitkat設備上的CheckBoxPreference標題顏色錯誤

在棒棒糖設備上,沒有問題。 AppCompat lib按預期工作,即CheckBoxPreference標題繪製在textColorPrimary中。

但是在kitkat設備上,CheckBoxPreference標題被繪製爲textColorSecondary顏色而不是textColorPrimary顏色。

我的顏色設置爲:

<style name="AppTheme.Base" parent="Theme.AppCompat.Light"> 
    <item name="android:textColorSecondary">@color/textColorSecondary</item> 
    <item name="android:textColorPrimary">@color/textColorPrimary</item> 
</style> 

其實我現在有疑慮CheckBoxPreference是「材料設計向後兼容」。

您能否確認它是向後兼容的? 任何想法,解決方法? 在此先感謝。

回答

0

您是否嘗試添加下面的項目?
<item name="android:textColor">@color/textColorPrimary</item>

這似乎工作,但我不知道如果這是正確的解決方案。

相關問題