0
私はZxing Intentでアンドロイド用の小さなアプリを作っていますが、Googleのゴーグルは意図を受け取り何もしないので、バーコードをデコードすることができない。 Googleのゴーグルを制限する方法はありますか?他のバーコードスキャナは制限していませんか?zxing intent "googleゴーグル"はバーコードを認識しません
私はZxing Intentでアンドロイド用の小さなアプリを作っていますが、Googleのゴーグルは意図を受け取り何もしないので、バーコードをデコードすることができない。 Googleのゴーグルを制限する方法はありますか?他のバーコードスキャナは制限していませんか?zxing intent "googleゴーグル"はバーコードを認識しません
Googleゴーグルはバーコードをデコードします。どのインテントですか? Barcode Scanner+のようなアプリも除外しますが、Intent.setPackage("com.google.zxing.client.android")
に電話することでバーコードスキャナーに制限することができます。
もっと良い解決策は、プロジェクトから提供されたIntentIntegrator
コードを使用することです。そこにあなたが含めるパッケージの名前を指定することができ、必要ならばTARGET_ALL_KNOWN
からゴーグルパッケージを引いたものを使うことができます。