V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
yhm2046
V2EX  ›  Android

android13 手机的应用怎么设置强制竖屏?

  •  
  •   yhm2046 · 2022-10-18 15:38:16 +08:00 · 4097 次点击
    这是一个创建于 557 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我用手机测试,开启了自动旋转功能按照网上的代码都没效果,求指点 https://imgur.com/4RUdGIx

    5 条回复    2022-10-18 17:32:30 +08:00
    darkengine
        1
    darkengine  
       2022-10-18 15:49:08 +08:00
    android:configChanges="orientation|keyboardHidden"

    AndroidManifest.xml 加这个,告诉系统你自己处理 activity 的方向变化
    yhm2046
        2
    yhm2046  
    OP
       2022-10-18 15:56:31 +08:00
    @darkengine 还是没效果,除了改这个其他地方要改吗?
    rocododd
        3
    rocododd  
       2022-10-18 16:39:59 +08:00
    1 楼搞错了吧,应该是
    android:screenOrientation="portrait"
    b1iy
        4
    b1iy  
       2022-10-18 16:53:21 +08:00
    我感觉是你 base activity 或者全局监听里重复设置了屏幕方向
    yhm2046
        5
    yhm2046  
    OP
       2022-10-18 17:32:30 +08:00
    @b1iy 谢谢我重新检查确实是重复定义了
    现在有另外一个问题,在横屏方向下我现在从一个 activity 切到另一个 activity 会先横屏再竖屏需要怎么改?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3725 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 04:19 · PVG 12:19 · LAX 21:19 · JFK 00:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.