如何识别android手机翻转180度

时间:2014-11-15 02:00:36

标签: android android-sensors flip

我需要确定移动显示器面临上行还是下行。那怎么办呢?在开始电话显示上部然后它向下(显示到地球和天空)。不要通过屏幕旋转来旋转屏幕。

2 个答案:

答案 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_0ROTATION_90ROTATION_180ROTATION_270