我是靠谱客的博主 靓丽小天鹅,最近开发中收集的这篇文章主要介绍android 设置相机大小,Android 技术小结(009)—— 设置相机拍照尺寸为最小支持尺寸...,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Android 技术总结(009)—— 设置相机拍照尺寸为最小支持尺寸

// 获取屏幕信息

WindowManager wm = (WindowManager) getSystemService(Context.WINDOW_SERVICE);

Display display = wm.getDefaultDisplay();

// 初始化相机

Camera camera = Camera.open();

Camera.Parameters parameters = camera.getParameters();

parameters.setPreviewSize(display.getWidth(), display.getHeight());

List pszize = parameters.getSupportedPictureSizes();

if (null != pszize && 0 < pszize.size()) {

int height[] = new int[pszize.size()];

Map map = new HashMap();

for (int i = 0; i < pszize.size(); i++) {

Camera.Size size = (Camera.Size) pszize.get(i);

int sizeheight = size.height;

int sizewidth = size.width;

height[i] = sizeheight;

map.put(sizeheight, sizewidth);

}

Arrays.sort(height);

parameters.setPictureSize(map.get(height[0]), height[0]);

} else {

parameters.setPictureSize(display.getWidth(), display.getHeight());

}

最后

以上就是靓丽小天鹅为你收集整理的android 设置相机大小,Android 技术小结(009)—— 设置相机拍照尺寸为最小支持尺寸...的全部内容,希望文章能够帮你解决android 设置相机大小,Android 技术小结(009)—— 设置相机拍照尺寸为最小支持尺寸...所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(52)

评论列表共有 0 条评论

立即
投稿
返回
顶部