Fixes to accelerometer and audio not working, another dialog to select keypad type for user

This commit is contained in:
pelya
2010-07-29 18:26:29 +03:00
parent fb5561ff45
commit efc1c424d8
5 changed files with 104 additions and 59 deletions

View File

@@ -51,11 +51,17 @@ class AccelerometerReader implements SensorEventListener {
if (event.sensor.getType() == Sensor.TYPE_ACCELEROMETER)
{
nativeAccelerometer(event.values[0], event.values[1], event.values[2]);
if( Globals.HorizontalOrientation )
nativeAccelerometer(event.values[1], -event.values[0], event.values[2]);
else
nativeAccelerometer(event.values[0], event.values[1], event.values[2]);
}
else
{
nativeOrientation(event.values[0], event.values[1], event.values[2]);
if( Globals.HorizontalOrientation )
nativeOrientation(event.values[1], -event.values[0], event.values[2]);
else
nativeOrientation(event.values[0], event.values[1], event.values[2]);
}
}