zxing二维码扫描demo(解决预览变形问题)
在集成zxing二维码时遇到预览拉伸的问题,原因:预览尺寸和surfaceview不一致。解决方式:针对于扫描时,二维码拉伸变形的问题,是因为zxing默认是针对横屏扫描的,所以,我们只需要改变x,y的计算,即横纵轴即可。此时,我们需要找到CameraConfigurationManager类:找到findBestPreviewSizeValue方法:将newDiff的变量计算代码改成如下:intnewDiff=Math.abs(newY-screenResolution.x)+Math.abs(newX-screenResolution.y);
下载地址
用户评论