设置Activity屏幕显示的方向有以下方法:

  • 1 竖屏
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
  • 2 横屏
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); 
  • 3 用户选择,当系统设置为旋转,则旋转,否则不选择
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_USER);
  • 4 依赖于上个Activity,即如果上个Activity为横屏就横屏,竖屏就竖屏
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_BEHIND);
  • 5 根据物理感应器决定显示方向,它取决于用户如何持有设备
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR);
  • 6 忽略物理感应器——即显示方向与物理感应器无关
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_NOSENSOR);

更多相关文章

  1. android 强制横屏的方法
  2. Android——摇一摇
  3. android 1.6 launcher研究之launcher的左右滑动
  4. 判断android手机屏幕方向的方法
  5. 【Android】如何使默认图库中获得的图像旋转成正确的方向
  6. Android(安卓)利用方向传感器实现 指南针
  7. Android中传感器的一些功能

随机推荐

  1. Android(安卓)SimpleAdapter源码详解
  2. Crazy Android Note Chapter-8
  3. Android动画效果 translate、scale、alph
  4. Android手机软键盘enter改为搜索
  5. android 127.0.0.1/localhost connection
  6. Android(安卓)和 target 分析
  7. Android tabLayout+recyclerView实现锚点
  8. android彻底结束进程的两种方法
  9. Android TV开发之坑(1)——安装后找不到图
  10. 2010.12.16——— android listView 显示