如何在Android上使用硬件相机拍照时预览全尺寸

如何在Android上使用硬件相机拍照时预览全尺寸,android,camera,photo,image,preview,Android,Camera,Photo,Image,Preview,我正在使用android.hardware.Camera拍摄照片。这是我的设置: Camera.Parameters p=mCamera.getParameters() p.setPreviewSize(320240) mCamera.setParameters(p) 我手机的分辨率只有320*240,所以这是最大预览尺寸 这张图片是我在全屏预览中看到的。当我拍照时,它只是整张照片的左中间部分 我拍摄了一张分辨率为1024*768的照片: params.setPictureSize(10247

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

Camera.Parameters p=mCamera.getParameters()

p.setPreviewSize(320240)

mCamera.setParameters(p)

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

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

我拍摄了一张分辨率为1024*768的照片:
params.setPictureSize(1024768)


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

我终于找到了答案。
这与设置无关,也与相机无关。
我只是没有在SurfaceView的布局中设置填充父对象
很抱歉问了这么愚蠢的问题