gpt4 book ai didi

带有 configChanges 的 Android DayNight 主题

转载 作者:搜寻专家 更新时间:2023-11-01 09:23:50 24 4
gpt4 key购买 nike

我正在创建一个应用程序,我在其中使用 Android 支持库的主题 DayNight。

这是themes.xml中的代码

<style name="ActivityTheme" parent="Theme.AppCompat.DayNight.NoActionBar">
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
</style>

我在 list 中使用 configChanges 来管理轮换。

android:configChanges="keyboardHidden|orientation|screenSize"

在我添加的 AppcompatActivity 的 onCreate 中:

AppCompatDelegate.setDefaultNightMode(AppCompatDelegate.MODE_NIGHT_YES)

问题是当我使用 setDefaultNightMode 时,android:configChanges 停止工作,并在每次旋转时重新创建 de activity。

欢迎任何形式的帮助

最佳答案

似乎是一个错误,将根据此 issue 在 AppCompat v.1.1.0 中修复.

在它修复之前,我会将 uiMode 标志添加到 android:configChanges 中,就像提到的 here

关于带有 configChanges 的 Android DayNight 主题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52313812/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com