public static abstract class CameraManager.AvailabilityCallback
extends Object
java.lang.Object | |
↳ | android.hardware.camera2.CameraManager.AvailabilityCallback |
相机设备的回调变为可用或无法打开。
摄像机在不再使用时或者连接了新的可拆卸摄像机时可用。 当某些应用程序或服务开始使用相机时,或者可拆卸相机断开连接时,它们将不可用。
扩展此回调并将子类的实例传递给 registerAvailabilityCallback(CameraManager.AvailabilityCallback, Handler)
,以通知此类可用性更改。
Public constructors |
|
---|---|
CameraManager.AvailabilityCallback() |
Public methods |
|
---|---|
void |
onCameraAvailable(String cameraId) 新相机已经可以使用。 |
void |
onCameraUnavailable(String cameraId) 之前可用的相机已无法使用。 |
Inherited methods |
|
---|---|
From class java.lang.Object
|
void onCameraAvailable (String cameraId)
新相机已经可以使用。
此方法的默认实现不做任何事情。
Parameters | |
---|---|
cameraId |
String : The unique identifier of the new camera. |
void onCameraUnavailable (String cameraId)
之前可用的相机已无法使用。
如果应用程序具有用于现在断开连接的摄像机的活动CameraDevice实例,则该应用程序将收到 disconnection error
。
The default implementation of this method does nothing.
Parameters | |
---|---|
cameraId |
String : The unique identifier of the disconnected camera. |