分享到
新浪微博
分享到
朋友圈
分享到
QQ空间
发布日期:2020-06-02 来源: 本站 阅读量(7405)
监听广播:"com.sunmi.scanner.ACTION_DATA_CODE_RECEIVED"字段说明:data:字符数据;source_byte:byte数组原始数据(不含结束符、CodeID、前后缀与高级设置等基础设置,需要2.3.1以上版本) 具体代码示例: private static final StringACTION_DATA_CODE_RECEIVED= "com.sunmi.scanner.ACTION_DATA_CODE_RECEIVED"; private static final StringDATA="data"; private static finalStringSOURCE="source_byte"; private BroadcastReceiverreceiver=newBroadcastReceiver({ @Override public void onReceive(Contextcontext,Intentintent) { Stringcode=intent.getStringExtra(DATA); String arr =intent.getByteArrayExtra(SOURCE); if(code !=null&&!code.isEmpty()){ mCode.setText(code); } } }; private void registerReceiver(){ IntentFilter filter=new IntentFilter(); filter.addAction(ACTION_DATA_CODE_RECEIVED); registerReceiver(receiver,filter); }