0

我按照这个博客将 zxing 条码扫描器本地集成到我的 Android 应用程序中。感谢 Zxing 和博客。

但是有一个问题,如果我已经在我的手机中安装了 Zxing 二维码扫描器,当我要启动“com.google.zxing.client.android.SCAN”时使用

Intent intent = new Intent("com.google.zxing.client.android.SCAN");

它会显示一个对话框让我选择要执行的应用程序。(对不起,我此时无权放图片)

当我的手机中没有 Zxing 二维码扫描仪时,它可以正常工作。有人可以告诉我如何让它在没有选择对话框的情况下工作。(当我在Zxing应用下选择自己的应用时,它会报错并强制我的应用下线)

4

1 回答 1

1

您无法在 Android 上执行此操作。当有多个选项时(或者,当有新选项可用时),平台将始终让用户选择如何处理 Intent。您不能强制用户跳过对话框并强制用户做出选择。

于 2012-04-17T16:39:28.637 回答