我正在使用ViewPager在我的片段之间滑动。是否可以在片段内部集成QR扫描仪(zxing或任何其他),以便我可以从扫描仪视图滑动到另一个片段,反之亦然?
据我所知,大多数qr扫描仪要求我使用扩展的Activity类并为结果启动它,在onActivityResult中处理它,这不是我的选择
答案 0 :(得分:5)
barcodefragmentlib是您正在寻找的。它的wiki向您展示了如何集成它(虽然我在维基出现之前使用了不同的方式)。
然而,在完全集成它并解决我们的商业应用程序的所有问题后,我觉得将QR扫描仪放在片段中并使用ViewPager进行切换不是一个好主意。这个想法的一些已知问题和我提到的库是:
虽然上面提到的这些问题可以通过一定的努力来解决,但实际上是一种权衡。