gpt4 book ai didi

android - 如何检测 Android 设备的方向?

转载 作者:行者123 更新时间:2023-11-29 01:00:08 25 4
gpt4 key购买 nike

为了获得定位,我尝试了以下代码。但我没有得到所需的输出。

int rotation = getWindowManager().getDefaultDisplay().getRotation();

Display display = ((WindowManager)this.getSystemService(Context.WINDOW_SERVICE)).getDefaultDisplay();
int rotation = display.getRotation();

我已经尝试了这两种代码并将设备旋转每个角度但始终获得旋转值 0。

然后我尝试了下面的代码

int rotation = this.getResources().getConfiguration().orientation;

但现在我总是得到旋转值 1。如何获得自然方向、横向左侧、倒置、横向右侧的不同旋转值?

最佳答案

您可以使用 getRequestedOrientation()它将返回 these values 之一.

希望对您有所帮助!

关于android - 如何检测 Android 设备的方向?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51843300/

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