java.lang.Object | |
↳ | android.hardware.camera2.CameraManager.AvailabilityCallback |
A callback for camera devices becoming available or unavailable to open.
Cameras become available when they are no longer in use, or when a new removable camera is connected. They become unavailable when some application or service starts using a camera, or when a removable camera is disconnected.
Extend this callback and pass an instance of the subclass to
registerAvailabilityCallback(CameraManager.AvailabilityCallback, Handler)
to be notified of such availability
changes.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
A new camera has become available to use.
| |||||||||||
A previously-available camera has become unavailable for use.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
|
A new camera has become available to use.
The default implementation of this method does nothing.
cameraId | The unique identifier of the new camera. |
---|
A previously-available camera has become unavailable for use.
If an application had an active CameraDevice instance for the
now-disconnected camera, that application will receive a
disconnection error
.
The default implementation of this method does nothing.
cameraId | The unique identifier of the disconnected camera. |
---|