(转)ANDROID强制锁定竖屏_APP固定设置竖屏或横屏
16lz
2021-01-23
1、XML锁定横屏或竖屏
在没有设置屏幕方向的情况下会默认设置为:android:screenOrientation="unspecified"、即未指明屏幕方向、属性取值landscape为固定横屏、portrait为固定纵屏幕、会根据屏幕的方向做改变、在AndroidManifest.xml中配置、如果使某个Activity做横竖屏的变化、在Activity的标签中加入android:screenOrientation="portrait"、效果如下
<?xml version="1.0" encoding="utf-8"?>
2、JAVA代码实现方式
@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setRequestedOrientation(ActivityInfo .SCREEN_ORIENTATION_LANDSCAPE);// 横屏//setRequestedOrientation(ActivityInfo .SCREEN_ORIENTATION_PORTRAIT);//竖屏setContentView(R.layout.main);}
作者:夜涩月
链接:https://www.jianshu.com/p/56f5ccd3058c
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。
更多相关文章
- Android屏幕适配总结
- 通過XML設置屏幕方向(android:screenOrientation)详解
- Android设置屏幕亮度的两种方式
- 如何让android 支持多种屏幕尺寸
- Android开发之如何获取Android手机屏幕的大小(分辨率、密度)
- android 自适应 多屏幕支持 --Android多分辨率适配
- Android 禁止屏幕旋转 screenorientation