summaryrefslogtreecommitdiff
path: root/core/java/android
diff options
context:
space:
mode:
Diffstat (limited to 'core/java/android')
-rw-r--r--core/java/android/hardware/SensorPrivacyManager.java14
1 files changed, 10 insertions, 4 deletions
diff --git a/core/java/android/hardware/SensorPrivacyManager.java b/core/java/android/hardware/SensorPrivacyManager.java
index 980f1406acc5..c647239d9049 100644
--- a/core/java/android/hardware/SensorPrivacyManager.java
+++ b/core/java/android/hardware/SensorPrivacyManager.java
@@ -24,6 +24,7 @@ import android.content.Context;
import android.os.IBinder;
import android.os.RemoteException;
import android.os.ServiceManager;
+import android.service.SensorPrivacyIndividualEnabledSensorProto;
import android.util.ArrayMap;
import com.android.internal.annotations.GuardedBy;
@@ -43,18 +44,23 @@ import java.lang.annotation.RetentionPolicy;
public final class SensorPrivacyManager {
/** Microphone */
- public static final int INDIVIDUAL_SENSOR_MICROPHONE = 1;
+ public static final int INDIVIDUAL_SENSOR_MICROPHONE =
+ SensorPrivacyIndividualEnabledSensorProto.MICROPHONE;
/** Camera */
- public static final int INDIVIDUAL_SENSOR_CAMERA = 2;
+ public static final int INDIVIDUAL_SENSOR_CAMERA =
+ SensorPrivacyIndividualEnabledSensorProto.CAMERA;
+ /**
+ * Individual sensors not listed in {@link Sensor}
+ * @hide
+ */
@IntDef(prefix = "INDIVIDUAL_SENSOR_", value = {
INDIVIDUAL_SENSOR_MICROPHONE,
INDIVIDUAL_SENSOR_CAMERA
})
@Retention(RetentionPolicy.SOURCE)
- /** Individual sensors not listed in {@link Sensor} */
- @interface IndividualSensor {}
+ public @interface IndividualSensor {}
/**
* A class implementing this interface can register with the {@link