3

私はアプリを持っています。このコードを使用して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 スキャナーと Google ゴーグルの両方がインストールされています。アプリを起動してスキャンしようとすると、バーコード スキャナーまたはゴーグル アプリのいずれかを選択するオプションが表示されます。OCRのような他のことをするためにゴーグルアプリを使ってみようと思いました. ゴーグル オプションを選択しましたが、アプリに写真を撮るオプションがありません。ゴーグルをアプリに統合するにはどうすればよいですか? 完全な機能を備えていますか?

4

1 に答える 1

1

残念ながらできません。ゴーグルは、ZXing と同じコア機能のみを提供します。私は同じ質問を調査するのに何時間も費やしました。

于 2015-07-30T01:31:44.797 に答える