我需要确定移动显示器面临上行还是下行。那怎么办呢?在开始电话显示上部然后它向下(显示到地球和天空)。不要通过屏幕旋转来旋转屏幕。
答案 0 :(得分:1)
注册传感器TYPE_ACCELEROMETER
。在onSensorChanged
if (event.values[2] > 0)
{
// screen up
}
else
{
// screen down
}
答案 1 :(得分:0)
使用getRotation
方法:
http://developer.android.com/reference/android/view/Display.html#getRotation
它将返回4个选项中的任意一个:ROTATION_0
,ROTATION_90
,ROTATION_180
,ROTATION_270