Most visited

Recently visited

Added in API level 21

CameraManager.AvailabilityCallback

public static abstract class CameraManager.AvailabilityCallback
extends Object

java.lang.Object
   ↳ android.hardware.camera2.CameraManager.AvailabilityCallback


相机设备的回调变为可用或无法打开。

摄像机在不再使用时或者连接了新的可拆卸摄像机时可用。 当某些应用程序或服务开始使用相机时,或者可拆卸相机断开连接时,它们将不可用。

扩展此回调并将子类的实例传递给 registerAvailabilityCallback(CameraManager.AvailabilityCallback, Handler) ,以通知此类可用性更改。

也可以看看:

Summary

Public constructors

CameraManager.AvailabilityCallback()

Public methods

void onCameraAvailable(String cameraId)

新相机已经可以使用。

void onCameraUnavailable(String cameraId)

之前可用的相机已无法使用。

Inherited methods

From class java.lang.Object

Public constructors

CameraManager.AvailabilityCallback

Added in API level 21
CameraManager.AvailabilityCallback ()

Public methods

onCameraAvailable

Added in API level 21
void onCameraAvailable (String cameraId)

新相机已经可以使用。

此方法的默认实现不做任何事情。

Parameters
cameraId String: The unique identifier of the new camera.

onCameraUnavailable

Added in API level 21
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.

Hooray!