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
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

更多相关文章

  1. Android获取屏幕分辨率及DisplayMetrics简介
  2. Android(安卓)资源,国际化,自适应
  3. 如何让android 支持多种屏幕尺寸
  4. Android设置屏幕亮度的两种方式
  5. ■Android中尺寸单位杂谈
  6. Android屏幕适配总结
  7. 通過XML設置屏幕方向(android:screenOrientation)详解
  8. android 自适应 多屏幕支持 --Android多分辨率适配
  9. Android开发之如何获取Android手机屏幕的大小(分辨率、密度)

随机推荐

  1. Android锁屏API-DevicePolicyManager介绍
  2. android_wifi支持
  3. Android中有关Handler的使用(三)
  4. Android(安卓)recovery 模式下屏幕显示旋
  5. java.lang.RuntimeException: Unable to
  6. 逆向手机内核,添加调试支持及绕过反调试
  7. Android内置的Action
  8. Android中帧动画在Activity启动时自动运
  9. Android Studio3.0自定义apk输出路径和文
  10. Android 常见对话框