Added in API level 31
    SensorPrivacyManager
class SensorPrivacyManager
| kotlin.Any | |
| ↳ | android.hardware.SensorPrivacyManager | 
This class provides information about the microphone and camera toggles.
Summary
| Nested classes | |
|---|---|
| Sensor constants which are used in  | |
| Constants | |
|---|---|
| static Int | Constant for hardware toggle. | 
| static Int | Constant for software toggle. | 
| Public methods | |
|---|---|
| Boolean | supportsSensorToggle(sensor: Int)Checks if the given toggle is supported on this device | 
| Boolean | supportsSensorToggle(toggleType: Int, sensor: Int)Checks if the given toggle is supported on this device | 
Constants
TOGGLE_TYPE_HARDWARE
Added in API level 33
      static val TOGGLE_TYPE_HARDWARE: Int
Constant for hardware toggle.
Value: 2TOGGLE_TYPE_SOFTWARE
Added in API level 33
      static val TOGGLE_TYPE_SOFTWARE: Int
Constant for software toggle.
Value: 1Public methods
supportsSensorToggle
Added in API level 31
      fun supportsSensorToggle(sensor: Int): Boolean
Checks if the given toggle is supported on this device
| Parameters | |
|---|---|
| sensor | Int: The sensor to check Value is android.hardware.SensorPrivacyManager.Sensors#MICROPHONE, orandroid.hardware.SensorPrivacyManager.Sensors#CAMERA | 
| Return | |
|---|---|
| Boolean | whether the toggle for the sensor is supported on this device. | 
supportsSensorToggle
Added in API level 33
      fun supportsSensorToggle(
toggleType: Int,
sensor: Int
): Boolean
Checks if the given toggle is supported on this device
| Parameters | |
|---|---|
| sensor | Int: The sensor to check Value is android.hardware.SensorPrivacyManager.Sensors#MICROPHONE, orandroid.hardware.SensorPrivacyManager.Sensors#CAMERA | 
| toggleType | Int: Value is android.hardware.SensorPrivacyManager#TOGGLE_TYPE_SOFTWARE, orandroid.hardware.SensorPrivacyManager#TOGGLE_TYPE_HARDWARE | 
| Return | |
|---|---|
| Boolean | whether the toggle for the sensor is supported on this device. | 
