gpt4 book ai didi

android - 如何在游戏中不让应用切换主题

转载 作者:行者123 更新时间:2023-12-02 13:27:03 27 4
gpt4 key购买 nike

我正在做一个用于Android的简单数学游戏,它会根据系统设置打开/关闭暗模式。我使用Theme.MaterialComponents.DayNight.NoActionBar作为主题的父项。但是,我不希望游戏突然改变游戏中的主题,因为这会给用户带来不便,并且重新绘制屏幕会引起抖动(并可能会导致错误)。
我想让应用程序在游戏结束之前不要更改主题,而我只是调用fun syncTheme()或其他将主题与另一个 Activity 中的系统设置同步的东西。

最佳答案

你可以加
android:configChanges="uiMode"转换为<activity>中游戏的AndroidManifest.xml元素。这将通过声明您将自己手动处理UI模式更改(包括prevent you from receiving configuration change events)来night mode and car/desk modes

关于android - 如何在游戏中不让应用切换主题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63262297/

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