0

是否可以使Activity临时不可旋转(例如,在代码中打开/关闭它,而不是在清单中)?

我的一个旧应用程序在执行 HTTP 查找时如果您旋转它会崩溃,因为它返回时不再附加视图。

在这些日子里,我会正确地修复它,但与此同时,如果我可以在它进行查找时使它不可旋转,那将会很有用。

4

1 回答 1

1

我相信您可以注册以获取有关方向更改事件的通知并覆盖 Activity.onConfigurationChanged使用configChanges属性注册清单中的方向更改。

然后,当然,您可以决定是否轮换并调用setRequestedOrientation

于 2009-12-03T23:29:43.553 回答