Android相机预览不是全屏

时间:2013-07-30 08:14:07

标签: android camera fullscreen preview

我正在开发相机应用程序,但相机不是全屏。我正在使用常见的“CameraPreview”类打开相机。它包括Surfaceview和确定相机的最佳尺寸。在平板电脑和手机中,相机不是全屏。例如,平板电脑尺寸为1280x728,但相机尺寸为1024x768。它在FrameLayout中显示,其布局widht和height为FillParent。我无法理解并解决这个问题。我想在没有拉伸的情况下全屏打开相机。

有没有人得到这个问题并修复它?

1 个答案:

答案 0 :(得分:-1)

根据代码here :(您可以实际使用)判断,您可以使用方法getSupportedPreviewSizes()并查看支持的分辨率是什么,1024x768可能很容易成为最高分辨率可用于此预览,如您所知,它确实是最高支持。

所以这些是受支持的分辨率,你无法获得高于支持的分辨率。你必须找到一个解决方法,比如将预览置于中心并用黑框或类似的东西覆盖它。