[Register("io/scanbot/sdk/ui/view/base/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, IInitializable, ILicensable, IPermissionAware, IJavaObject, IJavaPeerable, IDisposable
[Register("activateCameraPermission", "()V", "GetActivateCameraPermissionHandler")]
public virtual void ActivateCameraPermission()
[Register("addFragment", "(ILandroidx/fragment/app/Fragment;Ljava/lang/String;)V", "")]
protected void AddFragment(int containerViewId, Fragment fragment, string tag)
[Register("cancelWithInvalidLicense", "()V", "GetCancelWithInvalidLicenseHandler")]
public virtual void CancelWithInvalidLicense()
[Register("cancelWithNotInitialized", "()V", "GetCancelWithNotInitializedHandler")]
public virtual void CancelWithNotInitialized()
[Register("create", "(Landroid/os/Bundle;)V", "GetCreate_Landroid_os_Bundle_Handler")]
protected abstract void Create(Bundle savedInstanceState)
[Register("finishCurrentState", "()V", "GetFinishCurrentStateHandler")]
public virtual void FinishCurrentState()
[Register("init", "(Landroid/app/Activity;)V", "GetInit_Landroid_app_Activity_Handler")]
public virtual void Init(Activity activity)
[Register("openPermissionSettings", "()V", "GetOpenPermissionSettingsHandler")]
public virtual void OpenPermissionSettings()
[Register("performOnCreate", "(Landroid/os/Bundle;)V", "GetPerformOnCreate_Landroid_os_Bundle_Handler")]
protected virtual void PerformOnCreate(Bundle savedInstanceState)
[Register("tryAskCameraPermission", "()V", "GetTryAskCameraPermissionHandler")]
public virtual void TryAskCameraPermission()