【发布时间】:2011-04-06 09:40:39
【问题描述】:
我的主要活动有一些代码可以进行一些不应中断的数据库更改。我正在另一个线程中进行繁重的工作,并使用我设置为不可取消的进度对话框。但是,我注意到,如果我旋转手机,它会重新启动对正在运行的进程非常不利的活动,并且我会收到强制关闭。
我想要做的是以编程方式禁用屏幕方向更改,直到我的过程完成,此时启用方向更改。
【问题讨论】:
-
由于似乎没有人提到这部分,您将需要导入 android.content.pm.ActivityInfo 以使用 ActivityInfo 标识符。
-
参考:stackoverflow.com/a/32885911/2673792 以获得最佳解决方案
标签: android screen-orientation android-orientation