我使用的是三星Mega,这是一款运行KitKat (4.4.2)的大型手机。当我在这部手机上测试我的应用程序时,预览显示如下:
Camera Preview from Samsung Mega
然而,当我在较小的手机上测试时,预览是正常和清晰的。此外,那些较小的手机要么运行棉花糖,要么运行牛油糖。我没有另一部运行KitKat的小型手机来测试。
当我在Mega上拍照时,照片照得很好。但预览显示不清楚。此外,屏幕上的预览宽度和高度显示正确。
那么,为什么预览不清楚呢?我该如何解决这个问题呢?
如果您需要更多信息,请告诉我。
更新(2017/02/23):摄像头预览对比。我添加了一个较小的手机预览。我已经为三星Mega更新了上面的图像链接,以便Mega的预览和下面显示的预览是预览相同的对象(一个垒球),以便可以比较它们。
发布于 2017-05-12 12:31:19
我意识到问题出在我的XML布局中。对于FrameLayout,我将"wrap_content“用于layout_height,而我本应使用"match_parent”。这解决了之前预览下面的按钮和问题,我现在只是将它覆盖在预览上。基本上,我将相机预览压缩到一个较小的区域,这可能是导致颜色问题的原因。
https://stackoverflow.com/questions/42404037
复制相似问题