gpt4 book ai didi

android - 从待机解锁手机时,如何在我的 Android 应用程序中停止自动屏幕旋转

转载 作者:太空狗 更新时间:2023-10-29 16:25:14 24 4
gpt4 key购买 nike

我有一个 android 应用程序,我希望它始终以横向模式运行。

我实现了以下代码来使应用程序始终处于横向模式:

在应用程序 list 中我的 Activity 中
android:screenOrientation="横向"

这似乎在应用程序的整个持续时间内启动并保持应用程序处于横向 View 。完美!

但是,如果我的应用程序在我的 HTC Aria (Android 2.1) 上运行并且手机锁定,如果我解锁手机,我会看到应用程序大约半秒钟,它处于纵向,然后快速切换回横向模式。这非常令人沮丧,因为我所有的观点都乱七八糟,而且你可以想象它看起来很不专业。这在模拟器和我的真手机上都会发生。

有谁知道如何在手机解锁时阻止应用程序暂时旋转?

添加:
我尝试覆盖 onConfigurationChanged() 但没有成功。

我也尝试过设置 setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);进入 onResume(),但当手机解锁时,该应用程序仍会瞬间显示为不正确的方向。

最佳答案

尝试在 list 文件中设置方向。它可能会起作用。

关于android - 从待机解锁手机时,如何在我的 Android 应用程序中停止自动屏幕旋转,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3556042/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com