在我的应用中使用Zxing和Google Goggles

时间:2013-11-27 16:27:35

标签: android ocr barcode zxing google-goggles

我有一个应用程序,我使用此代码集成zxing

public Button.OnClickListener mScan = new Button.OnClickListener() {
    public void onClick(View v) {
        Intent intent = new Intent("com.google.zxing.client.android.SCAN");
        intent.putExtra("SCAN_MODE", "QR_CODE_MODE");
        startActivityForResult(intent, 0);
        }
    };

public void onActivityResult(int requestCode, int resultCode, Intent intent) {
    if (requestCode == 0) {
        if (resultCode == RESULT_OK) {
           String contents = intent.getStringExtra("SCAN_RESULT");
           String format = intent.getStringExtra("SCAN_RESULT_FORMAT");
           // Handle successful scan
        } else if (resultCode == RESULT_CANCELED) {
            // Handle cancel
        }
    }

我的手机中安装了zxing扫描仪和谷歌护目镜。当我启动应用程序并尝试扫描时,我可以选择条形码扫描仪或护目镜应用程序。我想,嘿,让我们尝试使用护目镜应用程序做其他事情,就像OCR一样。我选择了护目镜选项,但应用程序中没有拍照选项。如何将护目镜与我的应用程序集成?具有完整功能?

1 个答案:

答案 0 :(得分:1)

不幸的是,你不能。 Goggles只提供与ZXing相同的核心功能。我花了几个小时研究同一个问题。