Zxing无法扫码128
Posted
技术标签:
【中文标题】Zxing无法扫码128【英文标题】:Zxing can´t scan code 128 【发布时间】:2016-09-30 18:56:14 【问题描述】:我尝试编写以code128格式扫描代码的android应用。
我用的是 Zxing 库,支持它。
另一次扫描正常工作。
我使用此代码启动扫描仪:
Intent intent = new Intent("com.google.zxing.client.android.SCAN");
//intent.putExtra("SCAN_MODE", "PRODUCT_MODE");
intent.putExtra("SCAN_FORMATS", "CODE_128");
startActivityForResult(intent, SCAN_TYPE_POSITION);
我做错了什么?
感谢您的回答
【问题讨论】:
你在日志中得到了什么? 当我瞄准 code128 时什么都没有。使用 PRODUCT_MODE 进行的任何其他扫描都可以正常工作。但这不起作用,日志中什么也没有。 @PrerakSola 【参考方案1】:public void scanBar(View v)
try
//start the scanning activity from the com.google.zxing.client.android.SCAN intent
Intent intent = new Intent(ACTION_SCAN);
intent.putExtra("SCAN_FORMATS", "CODE_128");
startActivityForResult(intent, 0);
catch (ActivityNotFoundException anfe)
//on catch, show the download dialog
showDialog(Barcode2Activity.this, "Ñão foi encontrado scanner de código de barras", "Deseja realizar o Download?", "Sim", "Não").show();
【讨论】:
以上是关于Zxing无法扫码128的主要内容,如果未能解决你的问题,请参考以下文章
android zxing扫码 扫描二维码有对焦的黄点怎么去除