-
zxing二维码扫描示例程序(处理了预览画面变形问题)
资源介绍
在集成zxing二维码时遇到预览拉伸的问题,原因:预览尺寸和surface view不一致。
解决方式:
针对于扫描时,二维码拉伸变形的问题,是因为zxing默认是针对横屏扫描的,所以,我们只需要改变x,y的计算,即横纵轴即可。此时,我们需要找到CameraConfigurationManager类:
找到findBestPreviewSizeValue方法:
将newDiff的变量计算代码改成如下:
int newDiff=Math.abs(newY - screenResolution.x) + Math.abs(newX - screenResolution.y);
- 上一篇: Zxing二维码识别
- 下一篇: zxing二维码jar包