标题说明了一切:如何设置 PreferenceFragmentCompat 的样式。我的 v14/style.xml 是
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="AppBaseTheme" parent="Theme.AppCompat.Light.NoActionBar">
<item name="android:editTextStyle">@style/Widget.EditText.White</item>
<item name="preferenceTheme">@style/PreferenceThemeOverlay</item>
</style>
<style name="Widget.EditText.White" parent="@android:style/Widget.EditText">
<item name="android:textColor">#ffffffff</item>
</style>
</resources>
基本主题有黑色背景 - 首选项屏幕然后是不可读的,因为我在黑色背景上有黑色文本。
我已经尝试了很多东西,但我无法更改文本颜色。
我必须做的是在设置片段处于活动状态时将片段容器背景颜色设置为白色。一个丑陋的黑客,而不是我想做的事。