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()