登录 注册
当前位置:主页 > 资源下载 > 49 > zxing二维码扫描示例程序(处理了预览画面变形问题)

zxing二维码扫描示例程序(处理了预览画面变形问题)

  • 更新:2024-09-01 22:17:02
  • 大小:8.48MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:Android - 移动开发
  • 格式:ZIP

资源介绍

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