Android怎么锁定整个App竖屏

不能每个Activity都设置android:screenOrientation="portrait" 吧,好麻烦,有没有一个属性可以设置整个app的Activity都是竖屏的

6个回答

你写在application中就可以了,application是控制整个项目的 activity 是控制当前页面。少侠您是不是忘记了=_=!!
图片说明

MacaoPark
Xia_燚 回复起个鸟民: 看来只能每个activity加一个了。。。没有简单的办法
3 年多之前 回复
f_fly_dream
随风飘扬的smile application节点本身不提示screenOrientation属性,手动加上了不报错,但是也没有效果
3 年多之前 回复

可以在pplication里面设置

<application
    android:name=".base.MyApplication"
    android:icon="@mipmap/log"
    android:label="@string/app_name"
    android:supportsRtl="true"
    android:screenOrientation="portrait"
    android:theme="@style/AppTheme">

图片说明

加在applicaion没效果的

写一个BaseActivity,所有activity都继承它。在baseactivity的oncreate里面实现
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
就可以了

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问