Android程序横竖屏切换
16lz
2021-12-04
关于Android中Activity的横竖屏切换问题可以通过AndroidManifest.xml文件中的Activity来配置:
android:screenOrientation=["unspecified" | "user" | "behind" |screenOrientation 用来指定Activity的在设备上显示的方向,每个值代表如下含义:
"landscape" | "portrait" |
"sensor" | "nonsensor"]
"unspecified
"
默认值 由系统来判断显示方向.判定的策略是和设备相关的,所以不同的设备会有不同的显示方向.
"landscape
"
横屏显示(宽比高要长)
"portrait
"
竖屏显示(高比宽要长)
"user
"
用户当前首选的方向
"behind
"
和该Activity下面的那个Activity的方向一致(在Activity堆栈中的)
"sensor
"
有物理的感应器来决定。如果用户旋转设备这屏幕会横竖屏切换。
"nosensor
"
忽略物理感应器,这样就不会随着用户旋转设备而更改了 ( "unspecified
"设置除外 )。
更多相关文章
- Linux下Android(安卓)ADB驱动安装详解
- Android(安卓)系统菜单与自定义菜单
- Android百度地图(二):百度地图sdk显示位置点、图层绘制
- Android(安卓)TextView属性大全
- Android(安卓)USB 开发详解
- Android(安卓)cts all pass 全攻略
- Android(安卓)cts all pass 全攻略
- Android开发人员必备的10 个开发工具
- Android(安卓)ImageView图片显示点击背景切换