Android app 保持竖屏显示

Android app 保持竖屏显示,第1张

Android app 保持竖屏显示

环境:

android studio 3.6.1

gradle version 5.6.4

需求:

希望app始终保持竖屏显示,不随系统进行横竖切换。

解决办法:

在AndroidManifest.xml文件中,对每个Activity加上如下属性

android:screenOrientation="portrait"

例 : AndroidManifest.xml中LoginActivity修改后如下:

 

衍生问题:

在当前环境下,加上android:screenOrientation="portrait"属性后,该属性会被IDE报红,但并不影响编译和在模拟器中运行。如下所示:

 如果你是追求完美的男人,你肯定会很难受,看看提示内容你就明白为何报红,此处不细究,粗暴点,解决如下:

1、在AndroidManifest.xml文件的根标签manifest中加入名称空间

xmlns:tool="http://schemas.android.com/tools"

2、在AndroidManifest.xml文件的application标签中加入属性

tool:ignore="LockedOrientationActivity"

如图示:

 

 此时,android:screenOrientation="portrait"不再报红。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5661269.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存