我使用的是三星Mega,这是一款运行KitKat(4.4.2)的大型手机。当我在这款手机上测试我的应用时,预览显示如下:
Camera Preview from Samsung Mega
然而,当我在较小的手机上进行测试时,预览正常且清晰。此外,那些较小的手机要么运行Marshmallow或Nougat。我没有另外一台运行KitKat的小手机进行测试。
当我在Mega上拍照时,照片很好。但预览并未明确显示。此外,屏幕上的预览宽度和高度显示正确。
那么,为什么预览不清楚?我该如何解决这个问题?
如果您需要其他信息,请与我们联系。
更新(02/23/2017): 相机预览比较。我添加了一个较小的手机预览。我已经为三星Mega更新了上面的图像链接,以便Mega的预览和下面显示的预览预览相同的对象(垒球),以便对它们进行比较。
答案 0 :(得分:0)
我意识到问题出在我的XML布局中。对于FrameLayout,我使用“wrap_content”作为layout_height,当我应该使用“match_parent”时。这解决了问题和之前预览下面的按钮,我现在只是将它覆盖在预览上。基本上,我正在将相机预览压缩到一个较小的区域,这可能会导致颜色问题。