1

私はすべてのプログラミングに慣れていないので、私の質問がかなり愚かであるならば、私を許してください;)

zxingをライブラリとして直接統合し、QRコードをスキャンして結果を取得しようとしています。しかし悲しいことに、私はそれをどうやって手に入れるのか分かりません。

「onActivityResult(intrequestCode、int resultCode、Intent intent)」で動作するというヒントをいくつか見つけました。そのためには、このような新しいインテントを宣言する必要があります。

Intent intent = new Intent("com.google.zxing.client.android.SCAN");
intent.putExtra("SCAN_MODE", "QR_CODE_MODE");
startActivityForResult(intent, 0);

ただし、このコードをアプリにコピーすると、常にサードパーティのアプリを開こうとします。それはまさに私が望んでいないことです。私の間違いは非常に明白ですが、私はそれを見ていません;)すべての助けに満足しているでしょう。

4

1 に答える 1

0

誤解していなければ、ZXing をネイティブに表示する必要があります。そのためには、このチュートリアルに従ってください

http://damianflannery.wordpress.com/2011/06/13/integrate-zxing-barcode-scanner-into-your-android-app-natively-using-eclipse/

ご不明な点がございましたら、お知らせください。よろしく。

于 2013-01-29T18:46:16.927 に答える