Получение ориентации для датчика событий акселерометр - PullRequest
0 голосов
/ 14 января 2012

я использую

sensorManager = (SensorManager) this.getSystemService(Arcade_MainGame.SENSOR_SERVICE);
sensorManager.registerListener(this, sensorManager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER), SensorManager.SENSOR_DELAY_GAME);

Единственная проблема, с которой я столкнулся, это то, что я нахожусь в ландшафтном режиме, а акселерометр читает, как в портретной ориентации.

Как мне изменить ориентацию SensorEvent акселерометра.

@Override
public void onAccuracyChanged(Sensor sensor, int accuracy) {
// TODO Auto-generated method stub

}


@Override
public void onSensorChanged(SensorEvent event) {
synchronized (this) {
    switch (event.sensor.getType()) {
    case Sensor.TYPE_ACCELEROMETER:

    }
...