| 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. |
|---|