Поделиться через


CameraDevice.StateCallback.OnDisconnected(CameraDevice) Метод

Определение

Метод, вызываемый, когда устройство камеры больше не доступно для использования.

[Android.Runtime.Register("onDisconnected", "(Landroid/hardware/camera2/CameraDevice;)V", "GetOnDisconnected_Landroid_hardware_camera2_CameraDevice_Handler")]
public abstract void OnDisconnected (Android.Hardware.Camera2.CameraDevice camera);
[<Android.Runtime.Register("onDisconnected", "(Landroid/hardware/camera2/CameraDevice;)V", "GetOnDisconnected_Landroid_hardware_camera2_CameraDevice_Handler")>]
abstract member OnDisconnected : Android.Hardware.Camera2.CameraDevice -> unit

Параметры

camera
CameraDevice

устройство, которое было отключено

Атрибуты

Комментарии

Метод, вызываемый, когда устройство камеры больше не доступно для использования.

Этот обратный вызов может вызываться вместо того, #onOpened если открытие камеры завершается сбоем.

Любая попытка вызвать методы в этой КамереDevice вызовет исключение CameraAccessException. Отключение может быть вызвано изменением политики безопасности или разрешений; физическое отключение съемных устройств камеры; или камеру, необходимую для клиента API камеры с более высоким приоритетом.

После вызова этого метода могут возникать обратные вызовы записи или новые буферы изображений, которые доставляются в активные выходные данные.

Реализация по умолчанию записывает уведомление в системный журнал об отключении.

Вы должны очистить камеру после CameraDevice#close этого, так как она не может восстановиться, пока камера не будет открыта снова. В большинстве случаев это будет, когда камера снова становится CameraManager.AvailabilityCallback#onCameraAvailable available.

Документация по Java для android.hardware.camera2.CameraDevice.StateCallback.onDisconnected(android.hardware.camera2.CameraDevice).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к