Class InternalBatchBarcodeScannerActivity
-
- 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
public abstract class InternalBatchBarcodeScannerActivity extends BaseBarcodeScannerActivity
Represents code common for BatchBarcode scanning - bundle or standalone.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interface
InternalBatchBarcodeScannerActivity.InternalResult
Wrapper-class for all information, obtained as a result of RTU activity work.
public abstract class
InternalBatchBarcodeScannerActivity.InternalResultContract
-
Field Summary
Fields Modifier and Type Field Description public final static String
FORMATTED_DATA_MAPPER
public final static Integer
DISABLED_SUBMIT_ALPHA
-
Constructor Summary
Constructors Constructor Description InternalBatchBarcodeScannerActivity()
-
Method Summary
Modifier and Type Method Description Integer
provideLayoutId()
Will be overridden by descendants that define their own layout, but we need to call it in onCreate here. Unit
onResume()
Unit
onBackPressed()
Unit
onRequestPermissionsResult(Integer requestCode, Array<String> permissions, IntArray grantResults)
Unit
finishCurrentState()
The signal to finish was received from outside and it is needed to return the current state. final static <A extends Any> Intent
newIntentInternal(Context context, Class<A> activityClass, BatchBarcodeScannerConfiguration scannerConfiguration)
-
-
Method Detail
-
provideLayoutId
Integer provideLayoutId()
Will be overridden by descendants that define their own layout, but we need to call it in onCreate here.
-
onBackPressed
Unit onBackPressed()
-
onRequestPermissionsResult
Unit onRequestPermissionsResult(Integer requestCode, Array<String> permissions, IntArray grantResults)
-
finishCurrentState
Unit finishCurrentState()
The signal to finish was received from outside and it is needed to return the current state.
-
newIntentInternal
final static <A extends Any> Intent newIntentInternal(Context context, Class<A> activityClass, BatchBarcodeScannerConfiguration scannerConfiguration)
-
-
-
-