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, or android.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, or android.hardware.SensorPrivacyManager.Sensors#CAMERA |
toggleType |
Int: Value is android.hardware.SensorPrivacyManager#TOGGLE_TYPE_SOFTWARE, or android.hardware.SensorPrivacyManager#TOGGLE_TYPE_HARDWARE |
| Return | |
|---|---|
Boolean |
whether the toggle for the sensor is supported on this device. |