关于Android中Activity的横竖屏切换问题可以通过AndroidManifest.xml文件中的Activity来配置:

android:screenOrientation=["unspecified" | "user" | "behind" |
"landscape" | "portrait" |
"sensor" | "nonsensor"]
screenOrientation 用来指定Activity的在设备上显示的方向,每个值代表如下含义:

"unspecified"
默认值 由系统来判断显示方向.判定的策略是和设备相关的,所以不同的设备会有不同的显示方向.

"landscape"
横屏显示(宽比高要长)

"portrait"
竖屏显示(高比宽要长)

"user"
用户当前首选的方向

"behind"
和该Activity下面的那个Activity的方向一致(在Activity堆栈中的)

"sensor"
有物理的感应器来决定。如果用户旋转设备这屏幕会横竖屏切换。

"nosensor"
忽略物理感应器,这样就不会随着用户旋转设备而更改了 ( "unspecified"设置除外 )。

更多相关文章

  1. Linux下Android(安卓)ADB驱动安装详解
  2. Android(安卓)系统菜单与自定义菜单
  3. Android百度地图(二):百度地图sdk显示位置点、图层绘制
  4. Android(安卓)TextView属性大全
  5. Android(安卓)USB 开发详解
  6. Android(安卓)cts all pass 全攻略
  7. Android(安卓)cts all pass 全攻略
  8. Android开发人员必备的10 个开发工具
  9. Android(安卓)ImageView图片显示点击背景切换

随机推荐

  1. Android 沉浸式状态栏实现, 在Activity和
  2. 安卓加载模式(Android LauncherMode)
  3. Android百度定位获取经纬度
  4. 【Android(安卓)开发教程】ListView的总
  5. No.11 使用firewall配置的防火墙策略的生
  6. Android中使用代码开关GPS、移动网络(GPR
  7. Android通过ContentProvider往通讯录添加
  8. Android 中的style的使用
  9. GitHub 标星 2.5K+!教你通过玩游戏的方式
  10. android中完全退出当前应用程序的四种方