学习了一下在Android手机横屏的应用,记录下来以备查用。

if(getRequestedOrientation() == ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE) {   //如果竖屏改为横屏
   setRequestOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
}

if(getRequestedOrientation()==ActivityInfo.SCREEN_ORIENTATION_PORTRAIT) {    //如果横屏改为竖屏
  setRequestOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
}

此处需要在AnmdroidManifest.xml中设置默认方向,否则会出现错误

<activity android:name=".TestDemo"
                  android:label="@string/app_name"
                  android:screenOrientation="portrait">    //或者LANDSCAPE
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
</activity>

Android手机横屏竖屏的应用相关推荐

  1. Android 模拟器横屏竖屏切换设置

    Android 模拟器横屏竖屏切换设置 时间:2012-07-04   来源:设计与开发   作者:Daniel   点击:5571 摘要:  Android 模拟器旋转,横屏.竖屏切换设置,andr ...

  2. h5手机横屏竖屏样式bug

    状态 竖屏 横屏 修改前 修改后 解决方法: function verticaHorizontalScreenChange() {//横屏竖屏切换处理事件函数if (window.orientatio ...

  3. android相机横屏竖屏,GitHub - qixuefeng/CameraAdapt: Android相机屏幕适配

    CameraAdaptDemo Android相机屏幕适配 该项目主要是为了做相机下的屏幕适配 具体思路可以参见我的这篇文章 Android 相机屏幕适配 测试: 机型:华为荣耀8 (厂商:honor ...

  4. Android 设置 横屏 竖屏 (转)

    http://2960629.blog.51cto.com/2950629/701227 方法一:在AndroidManifest.xml中配置 如果不想让软件在横竖屏之间切换,最简单的办法就是在项目 ...

  5. Android 设置 横屏 竖屏

    方法一:在AndroidManifest.xml中配置 如果不想让软件在横竖屏之间切换,最简单的办法就是在项目的AndroidManifest.xml中找到你所指定的activity中加上androi ...

  6. android 设置横屏竖屏

    在android应用开发过程中,尤其是在界面布局当中,经常会碰到要指定布局为横屏或是竖屏显示,下面是一些设置android横竖屏的方法: 代码控制 getWindow().setFlags(Windo ...

  7. Android禁止横屏竖屏切换

    在Android中要让一个程序的界面始终保持一个方向,不随手机方向转动而变化的办法: 只要在AndroidManifest.xml里面配置一下就可以了. 在AndroidManifest.xml的ac ...

  8. Unity功能记录(一) ------ 截图/录屏保存到相册(Android/iOS横屏竖屏都可以)

    截屏和录屏unity端代码都已经分享过 : Unity功能记录(十七) ------ 截屏功能 Unity插件(二) ------ NatCorder(录屏保存到相册) 但是之前一个个的其实并没有用在 ...

  9. 网页手机横屏竖屏下字体和图标大小不一样

    head里增加一行 <meta content="width=device-width, initial-scale=1.0, minimum-scale=1.0" name ...

最新文章

  1. RabicMQ基本概念
  2. 使用TinySpider实战抓取自己博客中的内容
  3. 兼容iOS Android,React Native兼容iOS Android的TabBar
  4. 语法:MySQL中INSERT IGNORE INTO和REPLACE INTO的使用
  5. JS中怎样比较两个 时分秒 格式的时间大小
  6. IPv6时代已来:双十一中的IPv6大规模应用实践
  7. linux搭建mysql主从模式_Linux下搭建MySQL的主从复制(一)
  8. tcpdump工具编译记录
  9. 此版本的 SQL Server 不支持用户实例登录标志。该连接将关闭“的解决
  10. 获取Android APP的包名
  11. Oracle sqluldr2
  12. PCB原理图制作一些简单个人总结
  13. 税收学考试可以带计算机吗,税务师考试能带计算器和草纸吗?简答题需要用笔吗?...
  14. Tensorflow2.0使用CNN和爬虫做新闻分类
  15. cbecame计算机辅助教育,电子白板辅助下英语阅读理解中长难句教学策略浅析
  16. 河海大学计算机科学与技术考研,2021年河海大学计算机科学与技术(081200)考研专业目录_硕士研究生考试范围 - 学途吧...
  17. FC金手指代码大全·持续更新-亲测可用-FC 经典游戏完整可用的金手指大全---持续更新,偶尔玩玩经典回味无穷,小时候不能通关的现在通通通关一遍
  18. javascript动态添加、修改、删除对象的属性和方法
  19. c盘gnway是什么文件_gnauphelper.dll,下载,简介,描述,修复,等相关问题一站搞定_DLL之家...
  20. 跟着川川学习python爬虫的第一天

热门文章

  1. 26-爬取链家二手房成交的房产信息【简单】
  2. IDEA中输入法无法输入中文
  3. 数据库设计之学生选课系统
  4. sanitize php,PHP -Sanitize数组的值
  5. Pycharm图形化性能测试工具Profile
  6. 远程连接电视电脑或小米盒子--(安装包打印日记)
  7. Docker 报错Error response from daemon: Get https://xx.xx.xx.xx/v2/: Service Unavailable
  8. 服务器负载均衡算法之哈希算法
  9. 服务器端口60 rdp协议,rdp协议开多个端口远程(mstsc)
  10. 「 C++ TwinCAT3 」倍福 “ADS通讯技术及工程实例”研究