安卓开发扫描二维码扫描不了怎么办,使用zxing会扫描不出来,而且很慢。有没有人能帮帮忙呢?

最近项目条码扫描要改为横屏網上所搜了一下,然后发现我写的需要改动几行代码就可以了还是很给力的。

如未查看之前的代码请移步:


修改下面写代码就可以实現横屏条码扫描


这样就能够实现横屏扫描了。

如果还需要改动扫描框的大小需要去CameraManager类里面改动:

//改变扫描框的最大、最小长宽
 
好了这樣就可以很简单的是实现横屏扫描了。

Demo本身默认的扫图区域最大只有 360*480    需偠拉开很远的距离才能将整个二维码扫描不了怎么办扫描到

因此需要我们自己调整取图大小

默认的大小是 以下这4个参数 

以下是原本Demo中提供嘚

适配不同的屏幕大小可以将代码改成如下:

以上是实际读取图片的大小

实际的界面美化 在ViewfinderView 这个类当中进行绘制

不足之处请在下方留言  谢謝

我要回帖

更多关于 二维码扫描不了怎么办 的文章

 

随机推荐