[摘]Android横屏和竖屏的方法

Android2023年4月3日 pm7:20发布1年前 (2023)更新 3XCN.COM站长
0 0 0
广告也精彩
目录

前言

本文摘抄,方便自己查阅。

正文

AndroidManifest.xml配置

在指定的要设置的Activity对应的标签中加入android:screenOrientation相关属性。

  1. unspecified:默认值 由系统来推断显示方向.判定的策略是和设备相关的,所以不同的设备会有不同的显示方向。
  2. landscape:横屏显示(宽比高要长)
  3. portrait:竖屏显示(高比宽要长)
  4. user:用户当前首选的方向
  5. behind:和该Activity以下的那个Activity的方向一致(在Activity堆栈中的)
  6. sensor:有物理的感应器来决定。假设用户旋转设备这屏幕会横竖屏切换。
  7. nosensor:忽略物理感应器。这样就不会随着用户旋转设备而更改了("unspecified"设置除外)。

Java代码设置

  1. 横屏
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);// 横屏
  1. 竖屏
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);//竖屏

PS: 设置横竖屏需要在setContentView()之前。

参考文章

  1. Android 中屏幕进行横屏显示和竖屏显示的方法
  2. Android 强制性横屏和设置系统横屏简介

 历史上的今天

版权声明 1、 本站名称: 91易搜
2、 本站网址: 91es.com3xcn.com
3、 本站文章: 部分来源于网络,仅供站长学习和参考,若侵权请留言
广告也精彩

相关文章

广告也精彩

暂无评论

评论审核已启用。您的评论可能需要一段时间后才能被显示。

暂无评论...

网站升级中

公告

近期网站升级中,可能存在一些bug。欢迎反馈 https://www.91es.com/we.html

本站域名

本站域名 : 91es.com3xcn.com。本站邮箱 : 站长邮箱 i@oorr.cn,通知邮箱we@oorr.cn ,如有更新,请看公告 。