OSDN Git Service

Fix registerListener and flush bugs.
authorAravind Akella <aakella@google.com>
Wed, 2 Oct 2013 00:58:35 +0000 (17:58 -0700)
committerAravind Akella <aakella@google.com>
Thu, 10 Oct 2013 02:00:22 +0000 (19:00 -0700)
commit4bdc37d315a6dbdcf2425e70423ec43d7b74e102
treec0ab9f4642783382b936a23caffbb671737b3cbb
parent6ac16894a9f24211ceb57de34afbf3e2d7bde7a9
Fix registerListener and flush bugs.

1) Fix registerListener to return false when called with a Trigger sensor. Correct java documentation.
2) Remove reservedFlags and FlushCompleteListener parameters from the public API.
3) Create SensorEventListener2 which extends SensorEventListener and has the onFlushCompleted callback.
3) Change flush(Sensor) API to flush(SensorEventListener).

Change-Id: I56ce4e0b6e329483e129a14ad7e8a0cd35665ffe
Bug: 10894703
api/current.txt
core/java/android/hardware/SensorEventListener2.java [moved from core/java/android/hardware/FlushCompleteListener.java with 89% similarity]
core/java/android/hardware/SensorManager.java
core/java/android/hardware/SystemSensorManager.java
core/jni/android_hardware_SensorManager.cpp