注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

红尘若梦

生活的色彩

 
 
 

日志

 
 

AndroidManifest.xml中有关activity方向的android:screenOrientation属性  

2015-11-11 15:28:51|  分类: 技术 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
在开发android的应用中,有时候需要限制APP横竖屏切换。只需要在AndroidManifest.xml文件中加入android:screenOrientation属性设置即可达成目的。一般人都经常使用如下两个设置:
横向:

android:screenOrientation="landscape"

竖向:

android:screenOrientation="portrait"

但除了以上两个之外,android:screenOrientation还可以设置其它,以下是详细的说明:
 "unspecified" 默认值,由系统来选择方向。
"user" 使用用户当前首选的方向。 
"behind" 使用Activity堆栈中与该Activity之下的那个Activity的相同的方向。 
"reverseLandscape" 与正常的横向方向相反显示,在APILevel9中被引入。 
"reversePortrait" 与正常的纵向方向相反显示,在APILevel9中被引入。 
"sensorLandscape" 横向显示,但是基于传感器,既可以是按正常方向显示,也可以反向显示,在APILevel9中被引入。
"sensorPortrait" 纵向显示,但是基于传感器,既可以是按正常方向显示,也可以反向显示,在APILevel9中被引入。 
"sensor" 显示的方向是由方向传感器来决定的。但是,默认情况下,有些设备可能不支持在所有的四个方向上都旋转,因此要强行允许就要使用fullSensor。 
"fullSensor" 显示的方向(4个方向)是由方向传感器来决定的,其他与设置为“sensor”时情况类似,不管什么样的设备,都强制进行这么做。这个值在APILevel9中引入。 
"nosensor" 屏幕的显示方向无视方向传感器。显示不会因用户移动设备而旋转。
善用以上配置可以让您的APP更灵活。
  评论这张
 
阅读(53)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017