2011-07-28 61 views
0

我使用android.hardware.Camera拍照。这是我的设置:如何在Android上用硬件拍照时预览全尺寸。相机

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

你能告诉我如何预览完整的图片,我要去给采取?

回答

2

最后我找到了答案。
这不是关于相机的设置而已。
我只是没有在SurfaceView的布局中设置fill_parent!
对不起,提出这样一个愚蠢的问题。

相关问题