gpt4 book ai didi

Android 我想获得设备的旋转角度

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:00:40 28 4
gpt4 key购买 nike

例如,我启动应用程序然后将设备并排旋转 90 度。我想为设备上的每个平面检测此事件。

最佳答案

您可以像这样获取屏幕方向(例如在您的 onResume() 方法中):

private static final int ORIENTATION_0 = 0;
private static final int ORIENTATION_90 = 3;
private static final int ORIENTATION_270 = 1;





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

switch (screenOrientation)
{
default:
case ORIENTATION_0: // Portrait
// do smth.
break;
case ORIENTATION_90: // Landscape right
// do smth.
break;
case ORIENTATION_270: // Landscape left
// do smth.
break;
}

关于Android 我想获得设备的旋转角度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13789697/

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