我怎么能做这样的事情 - 当你将屏幕从水平旋转到垂直应用程序设置在pasue上(并显示屏幕,你应该在垂直方向旋转屏幕以继续e.t.c)?
或者我如何才能禁用屏幕旋转?
答案 0 :(得分:2)
答案 1 :(得分:1)
我相信您正在寻找的答案是在Android应用的活动生命周期中。
我找到了此链接并立即浏览。 How do I disable orientation change on Android?
编辑:从那里我可以看到所有需要做的就是修改
android清单文件,将其包含在您的活动中
<activity android:name="MainActivity"
android:configChanges="keyboardHidden|orientation|screenSize">
应该包括
@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
}