diff options
author | Jaikumar Ganesh <jaikumar@google.com> | 2013-04-16 11:10:05 -0700 |
---|---|---|
committer | Jaikumar Ganesh <jaikumar@google.com> | 2013-04-16 11:59:07 -0700 |
commit | edb5242355023c6f16d46be32bdfef8471f88890 (patch) | |
tree | 119419c1a40d5d6572bae6279ab4499f1506a9eb /core/java/android/hardware | |
parent | 5584737fff6350ab09fb53e6a73bbff770930727 (diff) | |
download | frameworks_base-edb5242355023c6f16d46be32bdfef8471f88890.zip frameworks_base-edb5242355023c6f16d46be32bdfef8471f88890.tar.gz frameworks_base-edb5242355023c6f16d46be32bdfef8471f88890.tar.bz2 |
Fix wrong index value.
Rotation vector was at the wrong index value.
b/8165631
Change-Id: I50662befabf80393965c94a0335359019b98eb85
Diffstat (limited to 'core/java/android/hardware')
-rw-r--r-- | core/java/android/hardware/Sensor.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/core/java/android/hardware/Sensor.java b/core/java/android/hardware/Sensor.java index 074f8fe..71a5382 100644 --- a/core/java/android/hardware/Sensor.java +++ b/core/java/android/hardware/Sensor.java @@ -188,6 +188,8 @@ public final class Sensor { // Upon detection of an event, the sensor deactivates itself and then sends a single event. static int REPORTING_MODE_ONE_SHOT = 3; + // TODO(): The following arrays are fragile and error-prone. This needs to be refactored. + // Note: This needs to be updated, whenever a new sensor is added. private static int[] sSensorReportingModes = { REPORTING_MODE_CONTINUOUS, REPORTING_MODE_CONTINUOUS, REPORTING_MODE_CONTINUOUS, @@ -201,7 +203,7 @@ public final class Sensor { // Holds the maximum length of the values array associated with {@link SensorEvent} or // {@link TriggerEvent} for the Sensor private static int[] sMaxLengthValuesArray = { - 3, 3, 3, 3, 3, 3, 3, 3, 3, 5, 3, 3, 3, + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 5, 3, 3, 6, 4, 6, 1 }; static int getReportingMode(Sensor sensor) { |