Android 设置 横屏 竖屏
方法一:在AndroidManifest.xml中配置
如果不想让软件在横竖屏之间切换,最简单的办法就是在项目的AndroidManifest.xml中找到你所指定的activity中加上android:screenOrientation属性,他有以下几个参数:
"unspecified":默认值 由系统来判断显示方向.判定的策略是和设备相关的,所以不同的设备会有不同的显示方向.
"landscape":横屏显示(宽比高要长)
"portrait":竖屏显示(高比宽要长)
"user":用户当前首选的方向
"behind":和该Activity下面的那个Activity的方向一致(在Activity堆栈中的)
"sensor":有物理的感应器来决定。如果用户旋转设备这屏幕会横竖屏切换。
"nosensor":忽略物理感应器,这样就不会随着用户旋转设备而更改了("unspecified"设置除外)。
方法二:在java代码中设置
设置横屏代码:setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);//横屏
设置竖屏代码:setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);//竖屏
因为横屏有两个方向的横法,而这个设置横屏的语句,如果不是默认的横屏方向,会把已经横屏的屏幕旋转180°。
所以可以先判断是否已经为横屏了,如果不是再旋转,不会让用户觉得转的莫名其妙啦!代码如下:
Android 设置 横屏 竖屏相关推荐
- Android 设置 横屏 竖屏 (转)
http://2960629.blog.51cto.com/2950629/701227 方法一:在AndroidManifest.xml中配置 如果不想让软件在横竖屏之间切换,最简单的办法就是在项目 ...
- android 设置横屏竖屏
在android应用开发过程中,尤其是在界面布局当中,经常会碰到要指定布局为横屏或是竖屏显示,下面是一些设置android横竖屏的方法: 代码控制 getWindow().setFlags(Windo ...
- Android 模拟器横屏竖屏切换设置
Android 模拟器横屏竖屏切换设置 时间:2012-07-04 来源:设计与开发 作者:Daniel 点击:5571 摘要: Android 模拟器旋转,横屏.竖屏切换设置,andr ...
- Android之设置横屏竖屏
转载地址:http://blog.csdn.net/bear_huangzhen/article/details/46618475 方案一:在AndroidManifest.xml中配置 在项目的An ...
- Android手机横屏竖屏的应用
学习了一下在Android手机横屏的应用,记录下来以备查用. if(getRequestedOrientation() == ActivityInfo.SCREEN_ORIENTATION_LANDS ...
- android相机横屏竖屏,GitHub - qixuefeng/CameraAdapt: Android相机屏幕适配
CameraAdaptDemo Android相机屏幕适配 该项目主要是为了做相机下的屏幕适配 具体思路可以参见我的这篇文章 Android 相机屏幕适配 测试: 机型:华为荣耀8 (厂商:honor ...
- Unity功能记录(一) ------ 截图/录屏保存到相册(Android/iOS横屏竖屏都可以)
截屏和录屏unity端代码都已经分享过 : Unity功能记录(十七) ------ 截屏功能 Unity插件(二) ------ NatCorder(录屏保存到相册) 但是之前一个个的其实并没有用在 ...
- Android禁止横屏竖屏切换
在Android中要让一个程序的界面始终保持一个方向,不随手机方向转动而变化的办法: 只要在AndroidManifest.xml里面配置一下就可以了. 在AndroidManifest.xml的ac ...
- Android设置横屏+全屏
1.AndroidManifest.xml中设置activity属性: android:screenOrientation="landscape" android:configCh ...
最新文章
- 瓜子二手车CEO杨浩涌:创业要建立势能,瓜子的技术能力是护城河,“瓜子大脑”能预测成交概率...
- 江西省普通高中学业水平考试计算机,2020江西省普通高中学业水平考试缴费平台...
- VS2015中DataGridView的DataGridViewComBoboxCell列值无效及数据绑定错误的解决方法
- product category no need to optimize
- CSS之两栏固定布局(一)
- Java DataOutputStream size()方法及示例
- Java多线程学习总结(6)——深入理解悲观锁与乐观锁
- SIP消息头域的说明
- 理解 Delphi 的类(十) - 深入方法[15] - 调用其他单元的函数
- 对比Hashtable、HashMap、TreeMap有什么不同(转)
- java基础中的基础,简单中的简单
- python repl_Python自学第二天 REPL+基础语法
- 码流格式: Annex-B, AVCC(H.264)与HVCC(H.265), extradata详解
- 机器学习预测世界杯球队冠
- 成功_专业_社交_意识
- 计算机c盘空间满了应该怎么办,电脑c盘空间满了怎么办?教你12个方法解决电脑c盘空间不足的问题...
- HDU 2276 Kiki Little Kiki 2 (位运算+矩阵快速幂)
- CentOS桌面安装
- 转载:群联PS2251-07主控(Kingston64G)量产CD-ROM+移动磁盘模式过程记录
- 长安大学电子计算机专业怎样,长安大学VS重邮,计算机专业哪家强?学科实力和高考录取分不同步...
热门文章
- 萌新误入AI歧途怎么办?MIT博士小哥哥给你指条明路
- 全球最大的第一视角视频数据集开源,取自真实生活,还能提升厨艺
- 谷歌推出TFGAN:开源的轻量级生成对抗网络库
- lamp+laravel
- SSD 下的 MySQL IO 优化
- python select實現非阻塞socket
- IE6下top.location.href失效的问题
- 小程序 Serverless: 解放生产力,驱动研发效能提升
- [CF1073E]Segment Sum
- Super expression must either be null or a function, not undefined