- 整个 APP 都禁用横屏模式:
- 创建一个
BaseActivity
,让所有的 activity
都继承它;
- 在
BaseActivity
的 onCreate()
方法中添加下面这句话setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); // 禁用横屏
}
- 单个页面禁用横屏模式:
在清单文件中加入 android:screenOrientation="portrait"
<activity
android:name=".activity.CalculateFreightActivity_"
android:screenOrientation="portrait" />