Class BatchBarcodeScannerActivity
-
- All Implemented Interfaces:
-
io.scanbot.sdk.ui.view.base.Cancelable
,io.scanbot.sdk.ui.view.base.Initializable
,io.scanbot.sdk.ui.view.base.Licensable
,io.scanbot.sdk.ui.view.base.PermissionAware
@Deprecated(message = "This component is deprecated and will be deleted in the future. Please use [io.scanbot.sdk.ui_v2.barcode.BarcodeScannerActivity] instead") public final class BatchBarcodeScannerActivity extends InternalBatchBarcodeScannerActivity
Represents camera screen for Barcodes scanning in batch mode.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final class
BatchBarcodeScannerActivity.Result
Wrapper-class for all information, obtained as a result of RTU activity work.
public final class
BatchBarcodeScannerActivity.ResultContract
Predefined AndroidX Activity Result API contract, ScanbotSDK-flavored.
Implementation of ActivityResultContract for BatchBarcode RTU scanner activity.
Encapsulates all the hassle of input and result data mapping into- and from intent's bundle.
Please refer to Scanbot SDK documentation: https://docs.scanbot.io/document-scanner-sdk/android/features/barcode-scanner/
public class
BatchBarcodeScannerActivity.Companion
-
Field Summary
Fields Modifier and Type Field Description public final static BatchBarcodeScannerActivity.Companion
Companion
-
Constructor Summary
Constructors Constructor Description BatchBarcodeScannerActivity()
-
Method Summary
Modifier and Type Method Description Unit
onCreate(Bundle savedInstanceState)
final static Intent
newIntent(Context context, BatchBarcodeScannerConfiguration scannerConfiguration)
Factory method to construct intent to start this activity. final static Unit
forceClose(Context context, Boolean keepResult)
Triggers the force-finishing of the RTU UI Activity static BatchBarcodeScannerActivity.Result
extractResult(Integer resultCode, Intent data)
Extract result entity encapsulating this RTU-activity's work. -
-
Method Detail
-
newIntent
@Deprecated(message = "Migrate to new AndroidX Result API. Please see ResultContract.") final static Intent newIntent(Context context, BatchBarcodeScannerConfiguration scannerConfiguration)
Factory method to construct intent to start this activity.
Deprecated: please see ResultContract
-
forceClose
final static Unit forceClose(Context context, Boolean keepResult)
Triggers the force-finishing of the RTU UI Activity
- Parameters:
context
- Android app contextkeepResult
- whether it is needed to keep current state
-
extractResult
static BatchBarcodeScannerActivity.Result extractResult(Integer resultCode, Intent data)
Extract result entity encapsulating this RTU-activity's work.
-
-
-
-