2012-03-12 10 views
0

私はZxing Intentでアンドロイド用の小さなアプリを作っていますが、Googleのゴーグルは意図を受け取り何もしないので、バーコードをデコードすることができない。 Googleのゴーグルを制限する方法はありますか?他のバーコードスキャナは制限していませんか?zxing intent "googleゴーグル"はバーコードを認識しません

答えて

2

Googleゴーグルはバーコードをデコードします。どのインテントですか? Barcode Scanner+のようなアプリも除外しますが、Intent.setPackage("com.google.zxing.client.android")に電話することでバーコードスキャナーに制限することができます。

もっと良い解決策は、プロジェクトから提供されたIntentIntegratorコードを使用することです。そこにあなたが含めるパッケージの名前を指定することができ、必要ならばTARGET_ALL_KNOWNからゴーグルパッケージを引いたものを使うことができます。

関連する問題