java - Android 中的 ZXing 集成 有没有一种方法可以在不单击返回按钮的情况下退出扫描

标签 java android zxing

如果用户尝试使用 ZXing 扫描代码但无法扫描,我希望他们能够单击捕获屏幕上的按钮并退出应用程序?有这样的选择吗?如果不是我会在哪里进行此修改?我希望他们能够在不使用设备按钮的情况下导航回来,只需留在应用程序中即可。谢谢

最佳答案

您可以修改 http://code.google.com/p/zxing/source/browse/trunk/android/src/com/google/zxing/client/android/InactivityTimer.java使用您想要的超时(请参阅 INACTIVITY_DELAY_SECONDS 变量),或者(更好)修改该类并且 http://code.google.com/p/zxing/source/browse/trunk/android/src/com/google/zxing/client/android/CaptureActivity.java接受 Intent 中的超时。严格来说,超时应该是可配置的,如果您阅读了 IntentIntegrator 类的源代码,您可以从 @Jim Blackler 发布的链接获取该源代码,似乎 Intent (呵呵)是让它接受超时(看看在第 164 行中评论 http://code.google.com/p/zxing/source/browse/trunk/android-integration/src/com/google/zxing/integration/android/IntentIntegrator.java )。但是,现在似乎不接受超时。

让我知道这对您来说效果如何。

关于java - Android 中的 ZXing 集成 有没有一种方法可以在不单击返回按钮的情况下退出扫描,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5852085/

相关文章:

java - 按位运算的结果是否取决于 Java 中的字节顺序?在 C 或 C++ 中呢?

android - 诺克斯注册服务阻止摄像头访问

iphone - PhoneGap/iPhone/zxing

java - 如何获取值的类型(Java)

java - 如何从字符串的未知索引中提取两个整数

android - ConstraintLayout 优化细节

java - Android:由于格式问题,我无法使用我必须使用的 URL 下载图像

android - 从 Gallery 加载 ImageView 上的图片(图片来 self 的 Google Photos)

java - Hibernate条件查询不遵守多重限制