更改PreferenceThemeOverlay的textColorSecondary

问题描述 投票:0回答:1

我在textColorSecondary中有白色AppTheme

<style name="AppTheme" parent="Theme.AppCompat.DayNight">
    ...
    <item name="android:textColorSecondary">#ffffff</item>
    <item name="preferenceTheme">@style/AppTheme.PreferenceTheme</item>
    ...
</style>

textColorSecondary中的黑色PreferenceTheme

<style name="AppTheme.PreferenceTheme" parent="PreferenceThemeOverlay">
    <item name="android:textColorSecondary">#000000</item>
</style>

但是首选项摘要(应该具有textColorSecondary的颜色)仍然是白色。

enter image description here

如何将其变黑?

android android-layout android-preferences
1个回答
0
投票

正确的做法是为SettingsActivity创建一个新主题并将其设置为AndroidManifest

© www.soinside.com 2019 - 2024. All rights reserved.