public class StBarcodeScanOperator
extends java.lang.Object
限定符和类型 | 类和说明 |
---|---|
static class |
StBarcodeScanOperator.BarcodeInfo
条码信息
|
static class |
StBarcodeScanOperator.BarcodeScanException
条码扫描异常
|
static class |
StBarcodeScanOperator.ErrorCode
状态码
|
static interface |
StBarcodeScanOperator.InitListener
初始化结果监听器
|
限定符和类型 | 方法和说明 |
---|---|
static StBarcodeScanOperator |
getInstance(android.content.Context context)
获取一个条码扫描器对象。
|
void |
init(StBarcodeScanOperator.InitListener listener)
初始化,连接条码扫描服务
|
java.lang.Boolean |
isEnable()
判断远程的条码扫码服务是否可用
|
boolean |
isInited()
判断是否初始化,如果已经初始化,返回true
|
boolean |
isLibrarySupport()
判断当前库是否支持
|
StBarcodeScanOperator.BarcodeInfo |
scan()
进行一次条码扫描
阻塞地执行一次条码扫描,直到扫到条码,或超时。 |
void |
uninit()
去初始化,断开与条码扫描服务的连接
|
public static StBarcodeScanOperator getInstance(android.content.Context context)
context
- StBarcodeScanOperator
对象。如果失败,返回null
scan()
public boolean isLibrarySupport()
public void init(StBarcodeScanOperator.InitListener listener)
listener
- 初始化监听器
public void uninit()
public boolean isInited()
public java.lang.Boolean isEnable()
public StBarcodeScanOperator.BarcodeInfo scan() throws StBarcodeScanOperator.BarcodeScanException
StBarcodeScanOperator.BarcodeInfo
,失败:返回null
StBarcodeScanOperator.BarcodeScanException