public class BarcodeCameraView implements IBarcodeCameraView
Represents camera view for barcode scanner.
| Modifier and Type | Class and Description |
|---|---|
static class |
BarcodeCameraView.Companion |
IBarcodeCameraView.State| Modifier and Type | Field and Description |
|---|---|
static BarcodeCameraView.Companion |
Companion |
| Constructor and Description |
|---|
BarcodeCameraView(android.content.Context context,
android.util.AttributeSet attrs)
Represents camera view for barcode scanner.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
handleResult(io.scanbot.sdk.barcode.entity.BarcodeScanningResult recognitionResult) |
void |
onDetachedFromWindow() |
void |
setBarcodeFormatsFilter(java.util.List<? extends io.scanbot.sdk.barcode.entity.BarcodeFormat> barcodeFormatsFilter)
Sets barcode format to scan
|
void |
setCameraOrientationMode(CameraOrientationMode cameraOrientationMode)
Sets camera orientation mode
|
void |
setListener(IBarcodeCameraView.Listener listener) |
void |
updateState(IBarcodeCameraView.State newState) |
setBarcodeFormatsFilter, setCameraOrientationMode, setListenerupdateStatepublic static BarcodeCameraView.Companion Companion
public BarcodeCameraView(android.content.Context context,
android.util.AttributeSet attrs)
Represents camera view for barcode scanner.
public void onDetachedFromWindow()
public void setListener(IBarcodeCameraView.Listener listener)
listener - which will receive callbacks on user interactions.public void updateState(IBarcodeCameraView.State newState)
public boolean handleResult(io.scanbot.sdk.barcode.entity.BarcodeScanningResult recognitionResult)
public void setCameraOrientationMode(CameraOrientationMode cameraOrientationMode)
Sets camera orientation mode
cameraOrientationMode - CameraOrientationMode.LANDSCAPE or CameraOrientationMode.PORTRAITpublic void setBarcodeFormatsFilter(java.util.List<? extends io.scanbot.sdk.barcode.entity.BarcodeFormat> barcodeFormatsFilter)
Sets barcode format to scan