gpt4 book ai didi

安卓屏幕-旋转角度

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

问题与 android 模拟器屏幕的旋转有关。

我正在使用 DefaultDisplay.getRotation() 获取模拟器上的旋转角度。它只返回 0 和 90。即使在反向纵向和反向横向。尚未在 Activity XML 文件中设置任何特定的屏幕方向。我是这方面的初学者,所以可能在这里遗漏了一些东西,可以使用一些帮助来理解它可能是什么。

谢谢。

最佳答案

试试这个..

int rotation = getWindowManager().getDefaultDisplay().getRotation();
Log.v("rotation--", ""+rotation);

switch (rotation) {

case 0:
Toast.makeText(getBaseContext(), "Angle 0", Toast.LENGTH_SHORT).show();
break;
case 1:
Toast.makeText(getBaseContext(), "Angle 90", Toast.LENGTH_SHORT).show();
break;
case 2:
Toast.makeText(getBaseContext(), "Angle 180", Toast.LENGTH_SHORT).show();
break;
case 3:
Toast.makeText(getBaseContext(), "Angle 270", Toast.LENGTH_SHORT).show();
break;
}

关于安卓屏幕-旋转角度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19872412/

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