我使用Camera开发了android应用。 该应用程序适用于除三星以外的所有手机。 当我在应用程序中打开相机时,错误是内置的 mCamera.setParameters(params)
我的代码:
Camera.Parameters params = mCamera.getParameters();
Display display = getWindowManager().getDefaultDisplay();
Point size = new Point();
display.getSize(size);
int wScreen = size.x;
int hScreen = size.y;
params.setPreviewSize(wScreen, hScreen);
params.setPictureSize(wScreen, hScreen);
params.setJpegQuality(100);
params.setRotation(90);
params.set("orientation", "portrait");
mCamera.setParameters(params);
答案 0 :(得分:0)
解决方法是 Camera.Parameters参数= mCamera.getParameters();
List<Camera.Size> sizes = params.getSupportedPreviewSizes();
Camera.Size previewSize = sizes.get(0);
params.setPreviewSize(previewSize.width,previewSize.height);
params.setPictureSize(previewSize.width, previewSize.height);
params.setJpegQuality(100);
params.setRotation(90);
params.set("orientation", "portrait");
mCamera.setParameters(params);