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
javaReference
ninttransfer
JniHandleOwnership
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
savedInstanceState
Bundle
NewIntentInternal(Context, Class, BarcodeScannerConfiguration)
public static Intent NewIntentInternal(Context context, Class activityClass, BarcodeScannerConfiguration scannerConfiguration)
Parameters
context
ContextactivityClass
ClassscannerConfiguration
BarcodeScannerConfiguration
Returns
OnBarcodeConfirmed(BarcodeScannerResult)
public virtual void OnBarcodeConfirmed(BarcodeScannerResult result)
Parameters
result
BarcodeScannerResult
OnBarcodeRejected()
public virtual void OnBarcodeRejected()
ProvideLayoutId()
public override int ProvideLayoutId()