- 55
- 0
- 约1.26万字
- 约 7页
- 2017-05-30 发布于江苏
- 举报
Android横竖屏切换小结
Android横竖屏切换小结
Android手机或平板都会存在横竖屏切换的功能,通常是由物理重力感应触发的,但是
有时候也不尽然,通常在设置里面我们可以对手机的横竖屏切换进行关闭,操作界面如下
只需要点击下“屏幕旋转”按钮就可以关闭横竖屏切换了。
一、禁止APP 内横竖屏切换
上述设置更改的是整个手机的横竖屏切换,当手机没有关闭横竖屏切换功能时,系统
一旦触发横竖屏切换,缺省状态下,当前活动的App 的界面就会进行横竖屏切换,由于横
竖屏的界面尺寸等参数不同,很多软件在设计和开发中为了避免横竖屏切换时引发不必要
的麻烦,通常需要让App禁止掉横竖屏的切换,这就需要通过在AndroidManifest.xml 中设置
activity 中的android:screenOrientation属性值来实现。
该android:screenOrientation属性,他有以下几个参数:
unspecified:默认值
由系统来判断显示方向.判定的策略是和设备相关的,所以不同的设备会有不同的显示方向.
landscape:横屏显示(宽比高要长)
portrait:竖屏显示(高比宽要长)
user:用户当前首选的方向
behind:和该Activity下面的那个Activity 的方向一致
原创力文档

文档评论(0)