发布网友 发布时间:2024-01-01 23:05
共2个回答
热心网友 时间:2024-02-06 05:17
首先你调用Zxing用的是这样的代码对吧
Intent intent = new Intent(你的Activity.this,CaptureActivity.class);如果是的话,就在Zxing的代码中找到CaptureActivity这个类的handleDecode(Result obj, Bitmap barcode)方法,然后在后面加上
Intent result = new Intent(CaptureActivity.this,你的Activity.class);(obj.getText()就是扫描结果,这里没做失败判断,你可以自己加上)
然后在你的Activity中重写onActivityResult(int requestCode, int resultCode, Intent data)方法
if(requestCode == 请求码 && resultCode == RESULT_OK){这里的result就是解析结果,之后要怎么处理就看你需要了
热心网友 时间:2024-02-06 05:18
zxing