Class NFBaseActivity
- Namespace
- IO.Scanbot.Sdk.UI.View.Base
- Assembly
- DocumentSDK.NET.Droid.dll
public abstract class NFBaseActivity : AppCompatActivity, ICancelable, IInitializable, ILicensable, IPermissionAware, IJavaObject, IDisposable, IJavaPeerable
- Inheritance
-
NFBaseActivity
- Implements
-
- Derived
-
Constructors
NFBaseActivity()
NFBaseActivity(nint, JniHandleOwnership)
protected NFBaseActivity(nint javaReference, JniHandleOwnership transfer)
Parameters
javaReference
nint
transfer
JniHandleOwnership
Properties
TerminateCondition
protected abstract ITerminateCondition TerminateCondition { get; }
Property Value
- ITerminateCondition
Methods
ActivateCameraPermission()
public virtual void ActivateCameraPermission()
Cancel()
public virtual void Cancel()
CancelWithInvalidLicense()
public virtual void CancelWithInvalidLicense()
CancelWithNotInitialized()
public virtual void CancelWithNotInitialized()
Create(Bundle)
protected abstract void Create(Bundle savedInstanceState)
Parameters
savedInstanceState
Bundle
FinishCurrentState()
public virtual void FinishCurrentState()
Init(Activity)
public virtual void Init(Activity activity)
Parameters
activity
Activity
InitDependencies()
protected abstract void InitDependencies()
OpenPermissionSettings()
public virtual void OpenPermissionSettings()
protected virtual void PerformOnCreate(Bundle savedInstanceState)
Parameters
savedInstanceState
Bundle
TryAskCameraPermission()
public virtual void TryAskCameraPermission()