【问题标题】:Zxing can´t scan code 128Zxing无法扫码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 进行的任何其他扫描都可以正常工作。但这不起作用,日志中什么也没有。 @Prera​​kSola

标签: android zxing code128


【解决方案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();

    }
}

【讨论】:

    猜你喜欢
    • 2013-02-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-11
    • 2013-03-30
    • 1970-01-01
    相关资源
    最近更新 更多