我有一个条件。我的Project.who中有一个SDK,当需要执行操作时,它会更改活动方向。但在操作后,我必须根据设备方向设置活动方向。
我使用以下方法将屏幕方向设置回上一个方向。但是当我设定它。下次如果我旋转设备,我的活动不会根据设备改变方向。
任何人都可以建议我使用适当的解决方案让我的活动再次灵活。或解决这种情况。在此先感谢。
if(this.getResources().getConfiguration().orientation !=Configuration.ORIENTATION_PORTRAIT)
{
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
}
答案 0 :(得分:0)
当设备旋转时,您的活动将根据设备采取方向,但如果设置方向,则它不会随设备方向而改变。
参考此博客:
http://android-developers.blogspot.com/2009/02/faster-screen-orientation-change.html