Раньше я использовал следующий стиль для установки preferenceCategory
.
Но, как он выглядит, цвет фона не применяется при работе на Lollipop
.Стиль «предпочтения категории» не работает в Lollipop
<style name="Theme.Preference.Category" parent="@android:attr/listSeparatorTextViewStyle">
<item name="android:layout_width">match_parent</item>
<item name="android:layout_height">wrap_content</item>
<item name="android:textColor">@color/primary_light</item>
<item name="android:background">@color/primary_dark</item>
<item name="android:paddingTop">4dp</item>
<item name="android:paddingBottom">4dp</item>
<item name="android:paddingLeft">4dp</item>
</style>
И я установил его: <item name="android:listSeparatorTextViewStyle">@style/Theme.Preference.Category</item>
в моей теме.
- это атрибут фона, измененный в Lollipop
?
Почему вы используете 'listSeparatorTextViewStyle' вместо' preferenceCategoryStyle' установить стиль категории предпочтения? – alanv
Я предполагаю, что я выполнил один из ответов здесь, в stackOverflow, но даже если бы я установил стиль для переопределения 'android: preferferenceCategoryStyle', он не исправлен (он даже выглядит так, как все остальные атрибуты также игнорируются) – SagiLow