gpt4 book ai didi

android - 没有启用 "Auto-Rotate Screen"就不能使用反向纵向

转载 作者:行者123 更新时间:2023-12-03 21:39:53 25 4
gpt4 key购买 nike

我正在尝试做的事情
我正在尝试以编程方式将屏幕方向设置为反向纵向。
问题
更改屏幕方向的请求仅适用于反向纵向以外的方向。
我试过的

  • 启用系统范围的“自动旋转屏幕”设置似乎允许反向纵向模式。但是,我不希望应用程序要求启用此功能才能工作。
  • 两个setOrientation并使用系统对话框更改方向。无论使用哪种方法,都会出现此问题。

  • 其他信息
    我正在使用 Sony Xperia M (Android 4.1.2) 进行开发。

    最佳答案

    您可以使用以下命令在 list 文件中的 xml 中设置它:

    android:screenOrientation="reversePortrait"

    以编程方式产生类似的效果:
    setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_REVERSE_PORTRAIT);

    更多信息 here .

    另一种方法是将根布局的旋转设置为 180 度。但是它不会旋转操作栏。
    android:rotation="180"

    关于android - 没有启用 "Auto-Rotate Screen"就不能使用反向纵向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24407081/

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