Zxing 库条码扫描有时会暂停或显示黑屏
Posted
技术标签:
【中文标题】Zxing 库条码扫描有时会暂停或显示黑屏【英文标题】:Zxing library barcode scan pauses or shows black screen sometimes 【发布时间】:2016-08-21 19:27:57 【问题描述】:我正在使用 zxing 库来扫描条形码,我的应用程序中有 2 个位置(2 个标签)有扫描仪。我正在使用带有 viewpager 的 Tablayout 来托管标签。
我得到了不同的设备。 在 nexus 6(操作系统版本 6.1)上
当我单击第二个选项卡时,扫描仪相机在第二个选项卡上工作正常,但是我再次单击第一个选项卡扫描功能在第一个选项卡上工作正常,现在当我再次单击第二个选项卡时,扫描仪相机暂停在之前的状态.
在 moto g2 (Os 5.0.2) 上 扫描仪相机在第一次单击选项卡时工作正常,但当再次选择该特定选项卡时它会变黑。
我附上了图片以便更好地理解。
主页选项卡上带有扫描按钮的图像将指向带有标题 Scan1 的屏幕 第二个标签是带有标题扫描的相机图标
【问题讨论】:
嗨,Saawan,我遇到了类似的问题,您能解决吗?如果您能帮助我,我将不胜感激,我还发布了我的代码和问题***.com/questions/43075684/… 你好@TheDeveloper 我不得不更换库。抱歉回复晚了 【参考方案1】:不幸的是,Zxing 扫描仪不能这样工作。要使其工作,您应该只有一个扫描仪实例。如果您想在多个选项卡中使用它,最好为两个选项卡重用相同的视图。当 onPageChanged 被调用时,您可以将视图替换为一个实例 Zxing 视图。
【讨论】:
嗨,你能帮帮我吗?我有类似的问题。 ***.com/questions/43075684/…以上是关于Zxing 库条码扫描有时会暂停或显示黑屏的主要内容,如果未能解决你的问题,请参考以下文章