我知道我必须使用 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)
{
}
}
Run Code Online (Sandbox Code Playgroud) android ×1