是否有可能使一个Activity暂时不能旋转(如,开/关转动它在代码,而不是在清单中)?

我的一个老的应用程序,如果你旋转崩溃,当它的意见是,当它返回不再附着在做一个HTTP查找。

这些天,我会解决它正确的,但在此期间它会是有用的,如果我可以做的东西不转动,同时它做的查找。

有帮助吗?

解决方案

我相信你可以注册通知的方向变化的事件,并重写的 Activity.onConfigurationChanged 。注册在清单取向的变化与 configChanges 属性。

然后,当然,你可以决定是否要旋转并调用的 setRequestedOrientation

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top