最近项目条码扫描要改为横屏網上所搜了一下,然后发现我写的需要改动几行代码就可以了还是很给力的。
如未查看之前的代码请移步:
修改下面写代码就可以实現横屏条码扫描了
这样就能够实现横屏扫描了。
如果还需要改动扫描框的大小需要去CameraManager类里面改动:
//改变扫描框的最大、最小长宽
好了这樣就可以很简单的是实现横屏扫描了。
最近项目条码扫描要改为横屏網上所搜了一下,然后发现我写的需要改动几行代码就可以了还是很给力的。
如未查看之前的代码请移步:
修改下面写代码就可以实現横屏条码扫描了
这样就能够实现横屏扫描了。
如果还需要改动扫描框的大小需要去CameraManager类里面改动:
//改变扫描框的最大、最小长宽
好了这樣就可以很简单的是实现横屏扫描了。
Demo本身默认的扫图区域最大只有 360*480 需偠拉开很远的距离才能将整个二维码扫描不了怎么办扫描到
因此需要我们自己调整取图大小
默认的大小是 以下这4个参数
以下是原本Demo中提供嘚
适配不同的屏幕大小可以将代码改成如下:
以上是实际读取图片的大小
实际的界面美化 在ViewfinderView 这个类当中进行绘制
不足之处请在下方留言 谢謝