Android 禁用横屏的方法
2018-02-02 本文已影响645人
ChenME
- 整个 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" />