编程locking到肖像模式的某些操作

有没有一种方法来编程locking肖像模式的应用程序的某些操作,然后恢复(并让应用程序旋转到横向,如果用户持有该设备的方式)完成后的操作?

尝试这个:

setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); //Do your operation setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR); 

我正在读你的问题,但是如果你面临的问题是活动的重新加载导致问题,你可以在清单中添加一行来自己处理方向的改变。 无论如何,如果您想为取向变化做一些特殊的事情,您可能需要这样做,但也许只是添加这些行就可以解决您的问题:

 <activity android:name=".MyActivity" android:configChanges="keyboard|keyboardHidden|orientation" />