public class ScanManager
extends java.lang.Object
| 构造器和说明 |
|---|
ScanManager() |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
closeScanner()
关闭扫描
|
void |
enableAllSYM(boolean enable)
开启或关闭所有条码
|
static ScanManager |
getDefaultInstance(Context context)
获取扫描实例
|
int |
getOPMode()
获取当前输出模式
|
int[] |
getSYMValueInts(int[] paramIDList)
获取条码类型输出项
|
boolean |
openScanner()
打开扫描
|
void |
setContinueScan(boolean enable)
设置连续扫描开关
|
void |
setOPMode(int mode)
设置输出模式
|
void |
setSYMValueInts(int[] paramIDList,
int[] symValueList)
设置条码类型输出项 参数详情参考SDK下DecoderConfigValues类 ParamID SymbologyID
|
boolean |
startDecode()
开始扫描
|
boolean |
stopDecode()
停止扫描
|
public static ScanManager getDefaultInstance(Context context)
context - 上下文public boolean openScanner()
public boolean closeScanner()
public boolean startDecode()
public boolean stopDecode()
public void setContinueScan(boolean enable)
enable - true 开 false 关public void setOPMode(int mode)
mode - 0:广播模式,1:输入框模式,2:键盘模式,3单次输入框模式,4剪切板public int getOPMode()
public void setSYMValueInts(int[] paramIDList,
int[] symValueList)
paramIDList - 设置选项symValueList - 选项itempublic int[] getSYMValueInts(int[] paramIDList)
paramIDList - 设置选项public void enableAllSYM(boolean enable)
enable - true 打开 false 关闭