Zxing QR 扫描仪嵌入式禁用蜂鸣声

Zxing QR Scanner Embeded disable beep sound

我已按照此处的说明将 Zxing QR 扫描仪集成到我的 Android 应用程序中: https://github.com/journeyapps/zxing-android-embedded(使用 Gradle 添加 aar 依赖项) 扫描仪一切正常,但当扫描成功且 phone 媒体音量未静音时,应用程序会发出哔声。 你能帮我把那个哔哔声关掉吗? 谢谢!

zxing-android-embedded/zxing-android/src/com/google/zxing/client/android/CaptureActivity.java 有定义 private BeepManager beepManager;

...环顾四周将其静音。

在您的 Android 设备的“设置”>“声音和通知”中禁用它 https://code.google.com/p/zxing/issues/detail?id=337

试试这个:

IntentIntegrator.forFragment(this) 
                .setBeepEnabled(false);