<span style="font-size:14px;">Camera.Parameters params = mCamera.getParameters();
List<Size> previewSizes = params.getSupportedPreviewSizes();
for(int i=0;i<previewSizes.size();i++){
Log.v("getSupportedPreviewSizes(width)",String.valueOf(previewSizes.get(i).width));
Log.v("getSupportedPreviewSizes(height)",String.valueOf(previewSizes.get(i).height));
if ((previewSizes.get(i).width == 640) && (previewSizes.get(i).height == 480)){
supports_640_480 = true;
}
}
if (supports_640_480){
cameraWidth = 640;
cameraHeight = 480;
params.setPreviewSize(640, 480);
mCamera.setParameters(params);
mCamera.startPreview();
}</span>
获取的SupportedPreviewSizes分别是(width,height):(1280,720),(960,720),(720,480),(640,480),(480,320),(320,240),(176,144)android里camera支持的预览尺寸的获取
最新推荐文章于 2024-04-16 20:35:58 发布
这篇博客介绍了如何在Android中获取相机支持的预览尺寸,并通过代码展示了如何检查和设置640x480的预览大小。通过Camera.Parameters对象获取支持的尺寸列表,并启动预览。
AI助手已提取文章相关产品:
您可能感兴趣的与本文相关内容
669





