From 96eb62c3b9dcf0a7b4e5bc802f7d807d97887e31 Mon Sep 17 00:00:00 2001 From: Aravind Akella Date: Thu, 17 Jul 2014 12:42:00 -0700 Subject: [PATCH] Define TYPE_PICK_UP_GESTURE. Change-Id: Ic2c7963352ff954884ce05a0a3a71516ed417140 --- core/java/android/hardware/Sensor.java | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/core/java/android/hardware/Sensor.java b/core/java/android/hardware/Sensor.java index a5c2f63595385..b6d2a13f29b4c 100644 --- a/core/java/android/hardware/Sensor.java +++ b/core/java/android/hardware/Sensor.java @@ -781,6 +781,25 @@ public final class Sensor { */ public static final String STRING_TYPE_GLANCE_GESTURE = "android.sensor.glance_gesture"; + /** + * A constant describing a pick up sensor. + * + * A sensor of this type triggers when the device is picked up regardless of wherever it was + * before (desk, pocket, bag). The only allowed return value is 1.0. This sensor deactivates + * itself immediately after it triggers. + * + * @hide Expected to be used internally for always on display. + */ + public static final int TYPE_PICK_UP_GESTURE = 44; + + /** + * A constant string describing a pick up sensor. + * + * @hide This sensor is expected to be used internally for always on display. + * @see #TYPE_PICK_UP_GESTURE + */ + public static final String STRING_TYPE_PICK_UP_GESTURE = "android.sensor.pick_up_gesture"; + /** * A constant describing all sensor types. */ @@ -880,6 +899,7 @@ public final class Sensor { 1, // SENSOR_TYPE_WAKE_UP_TILT_DETECTOR 1, // SENSOR_TYPE_WAKE_GESTURE 1, // SENSOR_TYPE_GLANCE_GESTURE + 1, // SENSOR_TYPE_PICK_UP_GESTURE }; /**