【发布时间】:2019-12-02 03:41:00
【问题描述】:
我在 android pie 发布之前创建了我的应用程序,在每个布局中我放置了 android: background = "white" 它在每个设备上都可以正常工作,但是当我的兄弟安装应用程序并启用 night mode 时,我的应用程序变成了一场灾难动起来,一切都变成了黑白电影。
<style name="AppTheme" parent="Theme.AppCompat.DayNight.DarkActionBar">
<!-- Customize your theme here. -->
<item name="colorPrimary">@color/COLOR_PRIMARY</item>
<item name="colorPrimaryDark">@color/COLOR_PRIMARY</item>
<item name="colorAccent">@color/COLOR_PRIMARY</item>
<item name="cardViewStyle">@style/CardView</item>
<item name="android:fontFamily">@font/helvetica</item>
</style>
我的原色是红色。
【问题讨论】:
-
您必须调整您的应用程序以适应夜间模式。 Android-Q 很快就会出现,所有应用都会受到系统设置的影响。您可以寻找黑暗主题教程..
-
Android 9 (Pie) 有这样的功能吗?你是说 Android Q 吗?
-
@Leo 不,这是安卓派
-
就是这样。 Android Pie 没有“黑暗主题”。它是在 Android Q 中引入的
-
有没有人找到 expo 托管应用的解决方法? (直到这个问题得到解决github.com/expo/react-native-appearance/issues/60)
标签: android