Table of Contents

Class BaseActivity

Namespace
IO.Scanbot.Sdk.Ui_v2.Common.Activity
Assembly
BarcodeSDK.NET.Droid.dll
[Register("io/scanbot/sdk/ui_v2/common/activity/BaseActivity", DoNotGenerateAcw = true)]
public abstract class BaseActivity : AppCompatActivity, IComponentCallbacks2, IComponentCallbacks, KeyEvent.ICallback, LayoutInflater.IFactory2, LayoutInflater.IFactory, View.IOnCreateContextMenuListener, Window.ICallback, KeyEventDispatcher.IComponent, IFullyDrawnReporterOwner, IOnBackPressedDispatcherOwner, IContextAware, IActivityResultCaller, IActivityResultRegistryOwner, IOnMultiWindowModeChangedProvider, IOnNewIntentProvider, IOnPictureInPictureModeChangedProvider, IOnUserLeaveHintProvider, IOnConfigurationChangedProvider, IOnTrimMemoryProvider, IMenuHost, IHasDefaultViewModelProviderFactory, IViewModelStoreOwner, ISavedStateRegistryOwner, ILifecycleOwner, ActivityCompat.IOnRequestPermissionsResultCallback, ActivityCompat.IRequestPermissionsRequestCodeValidator, ActionBarDrawerToggle.IDelegateProvider, IAppCompatCallback, TaskStackBuilder.ISupportParentable, ICancelable, IForceCloseCallback, IInitializable, ILicensable, IJavaObject, IJavaPeerable, IDisposable
Inheritance
BaseActivity
Implements
Derived
Inherited Members

Constructors

BaseActivity()

[Register(".ctor", "()V", "")]
public BaseActivity()

BaseActivity(nint, JniHandleOwnership)

protected BaseActivity(nint javaReference, JniHandleOwnership transfer)

Parameters

javaReference nint
transfer JniHandleOwnership

Properties

TerminateCondition

protected abstract ITerminateCondition TerminateCondition { get; }

Property Value

ITerminateCondition

Methods

Cancel()

[Register("cancel", "()V", "GetCancelHandler")]
public virtual void Cancel()

CancelWithInvalidLicense()

[Register("cancelWithInvalidLicense", "()V", "GetCancelWithInvalidLicenseHandler")]
public virtual void CancelWithInvalidLicense()

CancelWithNotInitialized()

[Register("cancelWithNotInitialized", "()V", "GetCancelWithNotInitializedHandler")]
public virtual void CancelWithNotInitialized()

Create(Bundle)

[Register("create", "(Landroid/os/Bundle;)V", "GetCreate_Landroid_os_Bundle_Handler")]
protected abstract void Create(Bundle savedInstanceState)

Parameters

savedInstanceState Bundle

ForceClose()

[Register("forceClose", "()V", "GetForceCloseHandler")]
public abstract void ForceClose()

OnCancelScanning(Failure)

[Register("onCancelScanning", "(Lio/scanbot/common/Result$Failure;)V", "")]
public void OnCancelScanning(IResult.Failure reason)

Parameters

reason IResult.Failure

PerformOnCreate(Bundle)

[Register("performOnCreate", "(Landroid/os/Bundle;)V", "GetPerformOnCreate_Landroid_os_Bundle_Handler")]
protected virtual void PerformOnCreate(Bundle savedInstanceState)

Parameters

savedInstanceState Bundle

SubmitCurrentResult()

[Register("submitCurrentResult", "()V", "GetSubmitCurrentResultHandler")]
public virtual void SubmitCurrentResult()