如何使用hardware.Camera在Android上拍照时预览全尺寸

时间:2011-07-28 12:29:32

标签: android camera photo image preview

我正在使用android.hardware.Camera拍照。这是我的设置:

Camera.Parameters p = mCamera.getParameters();

p.setPreviewSize(320, 240);

mCamera.setParameters(p);

我手机的分辨率只有320 * 240,所以这是最大预览尺寸。

这张照片是我在全屏预览中看到的。当我拍照时,它只是整幅画面的左中部分。

enter image description here

我以1024 * 768的分辨率拍了一张照片:
params.setPictureSize(1024, 768);

enter image description here

你能告诉我如何预览我要拍摄的全貌吗?

1 个答案:

答案 0 :(得分:2)

最后我找到了答案 这与设置无关,而与摄像机无关 我只是没有在SurfaceView的布局中设置fill_parent! 很抱歉问这么愚蠢的问题。