如何调整相机分辨率android?
答
您可以检查摄像头预览分辨率的设备支持,然后设置相应:
Camera.Parameters p = camera.getParameters();
List<Camera.Size> supportedSizes = p.getSupportedPreviewSizes();
int maxSupportedWidth = -1;
int maxSupportedHeight = -1;
for (Camera.Size size : supportedSizes) {
if (size.width == 100) {
desiredWidth = size.width;
desiredHeight = size.height;
}
}
p.setPictureSize(desiredWidth, desiredHeight);
有没有保证他的设备支持100x400或高度的精确分辨率上面的例子将等于400,但你会明白如何将它设置为接近你想要的。
请更改您的问题并添加更多详情 – user3141985 2014-12-06 08:32:32