public abstract class CameraDeviceCallback extends Object
The camera becomes available whenever it is not in use or newly connected. The camera becomes unavailable whenever it is in use or disconnected.
SystemCapability.Multimedia#CAMERA| 限定符和类型 | 类 | 说明 |
|---|---|---|
static interface |
CameraDeviceCallback.CameraStatus |
Defines camera states.
|
static interface |
CameraDeviceCallback.FlashlightStatus |
Defines flashlight states.
|
| 构造器 | 说明 |
|---|---|
CameraDeviceCallback() |
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
void |
onCameraStatus(String cameraId,
int status) |
Called when the logical camera status changes.
|
void |
onFlashlightStatus(String cameraId,
int status) |
Called when the flashlight status changes.
|
void |
onPhysicalCameraStatus(String cameraId,
int status) |
Called when the physical camera status changes.
|
public void onCameraStatus(String cameraId, int status)
cameraId - Indicates the logical camera ID.Indicates - the camera status defined in CameraDeviceCallback.CameraStatus.public void onPhysicalCameraStatus(String cameraId, int status)
cameraId - Indicates the physical camera ID.Indicates - the camera status defined in CameraDeviceCallback.CameraStatus.public void onFlashlightStatus(String cameraId, int status)
cameraId - Indicates the camera ID.Indicates - the camera status defined in CameraDeviceCallback.CameraStatus.