public class StBarcodeScanOperator
extends java.lang.Object
getInstance(Context context)
Modifier and Type | Class and Description |
---|---|
static class |
StBarcodeScanOperator.BarcodeInfo
barcode info
|
static class |
StBarcodeScanOperator.BarcodeScanException
条码扫描异常
|
static class |
StBarcodeScanOperator.ErrorCode
Error Code
|
static interface |
StBarcodeScanOperator.InitListener
Init Result Listener
|
Modifier and Type | Method and Description |
---|---|
static StBarcodeScanOperator |
getInstance(android.content.Context context)
Get a bar code scanner object.
|
void |
init(StBarcodeScanOperator.InitListener listener)
initialize,connect barcode scan service
|
java.lang.Boolean |
isEnable()
judge remote barcode scan service is enable or not
|
boolean |
isInited()
judge initialized
|
boolean |
isLibrarySupport()
judge current library is support or not
|
StBarcodeScanOperator.BarcodeInfo |
scan()
Conduct a barcode scanning
Blocking implementation of a bar code scan, till get a bar code,or timeout. |
void |
uninit()
uninit,disconnect barcode scan service
|
public static StBarcodeScanOperator getInstance(android.content.Context context)
context
- StBarcodeScanOperator
instance,or null if failedscan()
public boolean isLibrarySupport()
public void init(StBarcodeScanOperator.InitListener listener)
listener
-
listenerpublic void uninit()
public boolean isInited()
public java.lang.Boolean isEnable()
public StBarcodeScanOperator.BarcodeInfo scan() throws StBarcodeScanOperator.BarcodeScanException
StBarcodeScanOperator.BarcodeInfo
, failed:return to nullStBarcodeScanOperator.BarcodeScanException