Class InternalBarcodeScannerActivity
[Obsolete("While this type is 'public', Google considers it internal API and reserves the right to modify or delete it in the future. Use at your own risk.", DiagnosticId = "XAOBS001")]
public abstract class InternalBarcodeScannerActivity : BaseBarcodeScannerActivity, ICancelable, IInitializable, ILicensable, IPermissionAware, IBarcodeConfirmationDialogInterface, IJavaObject, IDisposable, IJavaPeerable
- Inheritance
-
InternalBarcodeScannerActivity
- Implements
- Derived
- Inherited Members
Constructors
InternalBarcodeScannerActivity()
public InternalBarcodeScannerActivity()
InternalBarcodeScannerActivity(nint, JniHandleOwnership)
protected InternalBarcodeScannerActivity(nint javaReference, JniHandleOwnership transfer)
Parameters
javaReferenceninttransferJniHandleOwnership
Fields
ScannedBarcodeImagePathExtra
public const string ScannedBarcodeImagePathExtra = "scannedBarcodeImagePath"
Field Value
ScannedBarcodePreviewFramePathExtra
public const string ScannedBarcodePreviewFramePathExtra = "scannedBarcodePreviewFramePath"
Field Value
Methods
Create(Bundle)
protected override void Create(Bundle savedInstanceState)
Parameters
savedInstanceStateBundle
NewIntentInternal(Context, Class, BarcodeScannerConfiguration)
public static Intent NewIntentInternal(Context context, Class activityClass, BarcodeScannerConfiguration scannerConfiguration)
Parameters
contextContextactivityClassClassscannerConfigurationBarcodeScannerConfiguration
Returns
OnBarcodeConfirmed(BarcodeScannerResult)
public virtual void OnBarcodeConfirmed(BarcodeScannerResult result)
Parameters
resultBarcodeScannerResult
OnBarcodeRejected()
public virtual void OnBarcodeRejected()
ProvideLayoutId()
public override int ProvideLayoutId()