我尝试了以下方法:
Activity a = getActivity();
a.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
Thread.sleep(2000);
a.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
Thread.sleep(2000);
在安卓模拟器上。但它的行为方式与按 Ctrl+F11 手动旋转屏幕的方式不同。
那么以编程方式更改方向的正确方法是什么?