提问人:Márton Gréczi 提问时间:7/29/2023 最后编辑:Márton Gréczi 更新时间:7/29/2023 访问量:100
如何使用 AppCompatDelegate 防止在 Jetpack Compose 中更改区域设置时屏幕“闪烁”?
How to prevent screen "flash" on locale change in Jetpack Compose with AppCompatDelegate?
问:
在这篇文章之后,我为我的 Compose 应用程序添加了一个应用内语言选择器。 但每次我更改语言时,屏幕都会闪烁。我想这是由于配置更改
出于好奇,我下载了示例应用程序,它有同样的问题。
有没有办法防止这些“闪光”或添加漂亮的过渡动画?理想情况下,我只想重新加载字符串资源
我尝试覆盖 MainActivity 中的 recreate() 方法并基于这些方法编辑 androidmanifest 文件无法阻止“flash”: 即使有人从黑暗模式切换到白天模式,我如何让我的 android 活动继续进行,反之亦然(使用 Java) updateConfiguration后如何触发重组?
答: 暂无答案
评论