Table of Contents

Interface ICameraViewController

Namespace
IO.Scanbot.Sdk.UI
Assembly
BarcodeSDK.NET.Droid.dll
[Register("io/scanbot/sdk/ui/ICameraViewController", "", "IO.Scanbot.Sdk.UI.ICameraViewControllerInvoker")]
public interface ICameraViewController : IJavaObject, IJavaPeerable, IDisposable
Inherited Members

Methods

ContinuousFocus()

[Register("continuousFocus", "()V", "GetContinuousFocusHandler:IO.Scanbot.Sdk.UI.ICameraViewControllerInvoker, BarcodeSDK.NET.Droid")]
void ContinuousFocus()

RestartPreview()

[Register("restartPreview", "()V", "GetRestartPreviewHandler:IO.Scanbot.Sdk.UI.ICameraViewControllerInvoker, BarcodeSDK.NET.Droid")]
void RestartPreview()

SetLifecycleOwner(ILifecycleOwner)

[Register("setLifecycleOwner", "(Landroidx/lifecycle/LifecycleOwner;)V", "GetSetLifecycleOwner_Landroidx_lifecycle_LifecycleOwner_Handler:IO.Scanbot.Sdk.UI.ICameraViewControllerInvoker, BarcodeSDK.NET.Droid")]
void SetLifecycleOwner(ILifecycleOwner lifecycleOwner)

Parameters

lifecycleOwner ILifecycleOwner

StartPreview()

[Register("startPreview", "()V", "GetStartPreviewHandler:IO.Scanbot.Sdk.UI.ICameraViewControllerInvoker, BarcodeSDK.NET.Droid")]
void StartPreview()

StopPreview()

[Register("stopPreview", "()V", "GetStopPreviewHandler:IO.Scanbot.Sdk.UI.ICameraViewControllerInvoker, BarcodeSDK.NET.Droid")]
void StopPreview()

TakePicture(bool)

[Register("takePicture", "(Z)V", "GetTakePicture_ZHandler:IO.Scanbot.Sdk.UI.ICameraViewControllerInvoker, BarcodeSDK.NET.Droid")]
void TakePicture(bool acquireFocus)

Parameters

acquireFocus bool

UseFlash(bool)

[Register("useFlash", "(Z)V", "GetUseFlash_ZHandler:IO.Scanbot.Sdk.UI.ICameraViewControllerInvoker, BarcodeSDK.NET.Droid")]
void UseFlash(bool flash)

Parameters

flash bool