设置 activity 在 Android Studio Java 中不支持黑暗模式
Settings activity not supporting dark mode in Android Studio in Java
所以我的 root_preferences.xml 中的暗模式有问题,当 phone 处于亮模式时,一切都可见,但是当用户打开暗模式并尝试更改某些内容时在设置中,“确定”和“取消”按钮的颜色变为深灰色,几乎看不见。
我的 activity 中按钮文本的颜色也变为深灰色,但这是不同的情况,如果有人知道解决方案就太好了。
<PreferenceScreen xmlns:app="http://schemas.android.com/apk/res-auto">
<PreferenceCategory app:title="Settings">
<EditTextPreference
android:key="weight"
android:selectAllOnFocus="true"
android:singleLine="true"
android:title="Weight"
android:summary=""/>
</PreferenceCategory>
</PreferenceScreen>
所以基本上你所要做的就是进入主题和夜间主题并改变
主要变体颜色
所以我的 root_preferences.xml 中的暗模式有问题,当 phone 处于亮模式时,一切都可见,但是当用户打开暗模式并尝试更改某些内容时在设置中,“确定”和“取消”按钮的颜色变为深灰色,几乎看不见。 我的 activity 中按钮文本的颜色也变为深灰色,但这是不同的情况,如果有人知道解决方案就太好了。
<PreferenceScreen xmlns:app="http://schemas.android.com/apk/res-auto">
<PreferenceCategory app:title="Settings">
<EditTextPreference
android:key="weight"
android:selectAllOnFocus="true"
android:singleLine="true"
android:title="Weight"
android:summary=""/>
</PreferenceCategory>
</PreferenceScreen>
所以基本上你所要做的就是进入主题和夜间主题并改变 主要变体颜色