我创建了一个具有扫描QR码并显示结果的功能的应用,我使用的是googlesamples来自android-vision的代码,但是我遇到了相机预览被拉伸的问题。我已经解决了here中的问题,但是相机在某些手机中仍然处于拉伸状态。
尝试检查selectSizePair
和previewSize
的{{1}}后,我发现如果摄像机比率为pictureSize
,则摄像机看起来正常,摄像机比率为4:3
相机拉长了。
我尝试使用Oppo A71没问题,但是问题来自三星J2 Prime和华硕Zenphone 2
任何解决此问题的方法吗?或其他解决此问题的建议不会在新手机中发生?
nb:我已经搜索了一些解决方案,但是我认为它不能应用在android-vision示例代码中。这是我发现的一些解决方案:
Camera Preview is stretched and skewed