【发布时间】:2014-03-17 13:46:00
【问题描述】:
我知道我必须使用 OrientationListener 类来获取设备的角度。我想得到-90°和90°之间的角度。我不知道该怎么做。 左图:90度,中图:0度,右图:-90度
代码
class OrientationListener implements SensorEventListener
{
@Override
public void onSensorChanged(SensorEvent event)
{
angle = Math.round(event.values[2]);
if (angle < 0)
{
angle = angle * -1;
}
}
@Override
public void onAccuracyChanged(Sensor sensor, int accuracy)
{
}
}
【问题讨论】:
-
使用重力感应器。
-
@ElDuderino:你有一个如何实现的例子吗?
标签: android