gpt4 book ai didi

android - 如何处理android中的显示旋转

转载 作者:行者123 更新时间:2023-11-30 02:20:31 26 4
gpt4 key购买 nike

我需要处理 android 中的显示旋转,我知道如何使用 list 中的 android:configChanges 标志处理 Activity.onConfigurationChange,但它对我不起作用。< br/>不幸的是,仅当我将设备方向从纵向更改为横向时才会处理 onConfigurationChange ,反之亦然,但是当我将方向直接从横向更改为横向反转时,即从旋转 90 度到 270 度时,它不会被处理。所以,我需要一些回调,这将当 android.view.Display.getRotation() 的结果改变时被调用。有什么想法吗?

最佳答案

当你的方向改变时,Android 系统将创建一个新的 View ,你的应用程序可能会崩溃。这背后的原因是你的后台线程试图改变前一个的状态。另一个原因是您的后台线程不在 UI 线程上。我的建议是制作一个易变的处理程序并在屏幕方向改变时更新它。

关于android - 如何处理android中的显示旋转,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28599547/

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