public ICameraView extends StatelessView<State>
Represents camera screen
| Modifier and Type | Interface and Description |
|---|---|
static class |
ICameraView.State
State of
interface ICameraView. |
| Modifier and Type | Method and Description |
|---|---|
void |
setCameraOrientationMode(CameraOrientationMode cameraOrientationMode)
Sets camera orientation mode
|
void |
setCameraPreviewMode(net.doo.snap.camera.CameraPreviewMode cameraPreviewMode)
Sets camera preview mode
|
void |
setIgnoreBadAspectRatio(boolean ignoreBadAspectRatio)
Sets flag which enables/disables BadAspectRatio detection ignoring.
By default - {@code false}
|
void |
setListener(ICameraView.Listener listener) |
updateStatevoid setListener(ICameraView.Listener listener)
listener - which will receive callbacks on user interactions.void setCameraPreviewMode(net.doo.snap.camera.CameraPreviewMode cameraPreviewMode)
Sets camera preview mode
cameraPreviewMode - CameraPreviewMode.FILL_IN or CameraPreviewMode.FIT_INvoid setCameraOrientationMode(CameraOrientationMode cameraOrientationMode)
Sets camera orientation mode
cameraOrientationMode - CameraOrientationMode.LANDSCAPE or CameraOrientationMode.PORTRAITvoid setIgnoreBadAspectRatio(boolean ignoreBadAspectRatio)
Sets flag which enables/disables BadAspectRatio detection ignoring. By default - {@code false}
ignoreBadAspectRatio -