Я пытаюсь изменить цвет текста ListPreference
элементов, используя следующий код:
Style.xml:
<style name="PreferencesTheme">
<item name="android:background">#000000</item>
<item name="android:textColor">#ffffff</item>
<item name="android:textColorSecondary">#ffffff</item>
<item name="android:textSize">16sp</item>
<item name="android:textColorPrimary">#ffffff</item>
<item name="android:textColorTertiary">#ffffff</item>
<item name="android:buttonTint" tools:targetApi="lollipop">#ffffff</item>
<item name="android:textColorAlertDialogListItem">#ffffff</item>
</style>
<ListPreference
android:id="@+id/prefs_duration"
android:defaultValue="@string/preferences_duration_default"
android:entries="@array/preferences_duration_entries"
android:entryValues="@array/preferences_duration_values"
android:key="@string/preferences_duration_key"
android:summary="@string/preferences_duration_summary"
android:theme="@style/PreferencesTheme"
android:title="@string/preferences_duration_title" />
, и он работает нормальноAndroid 8.0 и ниже, но когда я тестировал его на Android 9.0, это выглядело так:
Я хочу изменить цвет текста на белый, спасибо взаранее