From 8afb23cbf6506008d7724197d881979d8c29f17b Mon Sep 17 00:00:00 2001 From: Vinod Krishnan Date: Wed, 30 Apr 2014 11:11:39 -0700 Subject: [PATCH] Adding a HeartRate Feature Bug: 14140142 Change-Id: I080bf12995355eac7621ef46e1a4a64d1f865500 --- api/current.txt | 1 + core/java/android/content/pm/PackageManager.java | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/api/current.txt b/api/current.txt index 2638ee45260f6..324697b399d73 100644 --- a/api/current.txt +++ b/api/current.txt @@ -7345,6 +7345,7 @@ package android.content.pm { field public static final java.lang.String FEATURE_SENSOR_BAROMETER = "android.hardware.sensor.barometer"; field public static final java.lang.String FEATURE_SENSOR_COMPASS = "android.hardware.sensor.compass"; field public static final java.lang.String FEATURE_SENSOR_GYROSCOPE = "android.hardware.sensor.gyroscope"; + field public static final java.lang.String FEATURE_SENSOR_HEART_RATE = "android.hardware.sensor.heartrate"; field public static final java.lang.String FEATURE_SENSOR_LIGHT = "android.hardware.sensor.light"; field public static final java.lang.String FEATURE_SENSOR_PROXIMITY = "android.hardware.sensor.proximity"; field public static final java.lang.String FEATURE_SENSOR_STEP_COUNTER = "android.hardware.sensor.stepcounter"; diff --git a/core/java/android/content/pm/PackageManager.java b/core/java/android/content/pm/PackageManager.java index e3a036227311f..3a6633dac81f5 100644 --- a/core/java/android/content/pm/PackageManager.java +++ b/core/java/android/content/pm/PackageManager.java @@ -1039,6 +1039,13 @@ public abstract class PackageManager { @SdkConstant(SdkConstantType.FEATURE) public static final String FEATURE_SENSOR_STEP_DETECTOR = "android.hardware.sensor.stepdetector"; + /** + * Feature for {@link #getSystemAvailableFeatures} and + * {@link #hasSystemFeature}: The device includes a heart rate monitor. + */ + @SdkConstant(SdkConstantType.FEATURE) + public static final String FEATURE_SENSOR_HEART_RATE = "android.hardware.sensor.heartrate"; + /** * Feature for {@link #getSystemAvailableFeatures} and * {@link #hasSystemFeature}: The device has a telephony radio with data