'DataWedge‘服务自动将扫描数据放在'inFocus’字段中,就像EditText一样,但是我希望关闭此功能,以便可以将数据放在我想要的位置
我已经尝试在互联网上搜索和搜索设置。等待客服回复
下面是我在Datalogic上尝试过的一些代码,它们不起作用
var keywedge = KeyboardWedge(mBarcodeManager)
//keywedge.enable = BooleanProperty(0)
keywedge.enable.set(false)请注意。我已经解决了Datalogic SDK,我只需要霍尼韦尔的帮助(我漏掉了一个步骤)这里是解决方案;)
var keywedge = KeyboardWedge(mBarcodeManager)
keywedge.enable.set(false)
try{
keywedge.store(mBarcodeManager,false)
}catch (e: Exception){
Log.e(TAG, "Cannot disable Wedge", e)
}发布于 2020-06-11 11:07:18
我已经解决这个问题一段时间了,很抱歉没有更新
霍尼韦尔
//Simply claim the scanner
try{
barcodeReader?.claim()
} catch (e: ScannerUnavailableException){
e.printStackTrace()
}数据学
var keywedge = KeyboardWedge(mBarcodeManager)
keywedge.enable.set(false)
try{
keywedge.store(mBarcodeManager,false)
}catch (e: Exception){
Log.e(TAG, "Cannot disable Wedge", e)
}斑马
//Add the Data & Status Listeners then enable
scanner?.addDataListener(this)
scanner?.addStatusListener(this)
scanner?.enable()https://stackoverflow.com/questions/57566243
复制相似问题