public class HealthInsuranceCardCameraView implements IHealthInsuranceCardCameraView
Represents camera view for HealthInsuranceCardScanner scanner.
public static io.scanbot.sdk.ui.view.hic.HealthInsuranceCardCameraView.Companion Companion
public HealthInsuranceCardCameraView(@NotNull
android.content.Context context,
@NotNull
android.util.AttributeSet attrs)
Represents camera view for HealthInsuranceCardScanner scanner.
@NotNull public java.lang.String getDetectionStatusFailedDetectionText()
public void setDetectionStatusFailedDetectionText(@NotNull
java.lang.String p)
@NotNull public java.lang.String getDetectionStatusFailedValidationText()
public void setDetectionStatusFailedValidationText(@NotNull
java.lang.String p)
@NotNull public java.lang.String getDetectionStatusSuccessText()
public void setDetectionStatusSuccessText(@NotNull
java.lang.String p)
@NotNull public java.lang.String getDetectionStatusDefaultText()
public void setDetectionStatusDefaultText(@NotNull
java.lang.String p)
public void setHicScanner(@NotNull
io.scanbot.sdk.hicscanner.HealthInsuranceCardScanner healthInsuranceCardScanner)
Sets instance of health insurance scanner to be used for this view
protected void onDetachedFromWindow()
public void setListener(@NotNull
io.scanbot.sdk.ui.view.hic.IHealthInsuranceCardCameraView.Listener listener)
listener - which will receive callbacks on user interactions.public void updateState(@NotNull
io.scanbot.sdk.ui.view.hic.IHealthInsuranceCardCameraView.State newState)
public void setCameraOrientationMode(@NotNull
io.scanbot.sdk.ui.view.base.configuration.CameraOrientationMode cameraOrientationMode)
Sets camera orientation mode
cameraOrientationMode - CameraOrientationMode.LANDSCAPE or CameraOrientationMode.PORTRAITpublic void setCameraModule(@NotNull
io.scanbot.sdk.camera.CameraModule cameraModule)
Set camera module
cameraModule - one of the supported modes - CameraModulepublic boolean handle(@NotNull
io.scanbot.sdk.camera.FrameHandlerResult<io.scanbot.hicscanner.model.HealthInsuranceCardRecognitionResult,io.scanbot.sdk.SdkLicenseError> result)