`
xinanadu
  • 浏览: 231602 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

android相机开发setParameters failed错误

阅读更多

今天在做一个安卓相机时,自定义相机参数老是出错,查了半天。原来是,设置预览窗口大小和图片尺寸和系统支持的不一样造成的。

利用如下代码查看相机支持的 预览窗口大小和图片尺寸

			Camera.Parameters parameters = mCamera.getParameters();
			// 选择合适的预览尺寸
			List<Camera.Size> sizeList = parameters.getSupportedPreviewSizes();

			Iterator<Camera.Size> itor1 = sizeList.iterator();
			while (itor1.hasNext()) {
				Camera.Size cur1 = itor1.next();

				Log.i("Camera Parameters:", cur1.width + "," + cur1.height);

			}
 
分享到:
评论
1 楼 flash_storm 2013-07-22  
多谢,被这问题缠了好久

相关推荐

    前置摄像头的android二维码扫描demo

    3. **相机权限**:在Android 6.0及以上版本,用户需要在运行时授予应用相机权限。因此,应用需要适当地请求`Manifest.permission.CAMERA`权限,并处理用户可能拒绝的情况。 4. **SurfaceView或TextureView**:为了...

    Android Camera开发(一)之基础知识

    本篇文章将深入探讨Android Camera开发的基础知识,帮助开发者理解如何有效地利用Android的相机功能。 首先,我们需要了解Android系统中的Camera服务。Android提供了一个Camera类,它是Android SDK中的核心组件,...

    Android Camera开发与设置偏好值

    在Android平台上,开发自定义相机应用是一项常见的任务,它涉及到对系统相机API的深入理解和灵活运用。本篇文章将详尽地探讨"Android Camera开发与设置偏好值"这一主题,包括如何启动相机预览、设置相机参数以及理解...

    android-Camera-Code.zip_android 相机_android 相机_camera_camera and

    在Android平台上,相机功能是应用开发中的重要组成部分。本文将深入探讨`android-Camera-Code.zip`中的相机应用示例,以及如何在Eclipse环境中进行导入和编译。这个压缩包包含了一个完整的Android相机工程,提供了对...

    android audio system

    标题和描述均提到了“Android音频系统”,这指向了Android平台上的音频管理和服务。在深入解析给定的部分内容前,我们先对Android音频系统做一个简要的概述。 ### Android音频系统概览 Android音频系统是Android...

    Android自定义相机demo

    这个demo可能包含了设置预览界面、处理拍照事件、保存图片到设备存储等功能的示例代码,是学习Android相机开发的好起点。 总之,Android自定义相机涉及到许多关键点,包括权限管理、相机实例的获取与释放、预览设置...

    Android相机调用和自定义相机Demo源码

    在Android开发中,相机功能是不可或缺的一部分,无论是用于拍摄照片还是录制视频,它都是移动应用中的常用特性。本文将深入探讨如何在Android中调用系统相机以及如何自定义相机(CameraDemoApp)。 首先,调用系统...

    Android自定义相机,切换前后摄像头,照相机拍照

    在Android开发中,自定义相机是一项常见的需求,它允许开发者根据特定的应用场景和用户体验来定制相机功能。本文将深入探讨如何在Android应用中实现自定义相机,并特别关注切换前后摄像头以及进行拍照的功能。 首先...

    android自定义相机Camera

    在Android开发中,自定义相机(Custom Camera)是常见的需求之一,它允许开发者根据特定的应用场景和用户体验来设计和控制相机功能。本教程将详细讲解如何利用SurfaceView实现一个自定义相机,支持调整分辨率、切换...

    android 相机开发

    在Android平台上,相机开发是一项重要的功能,它允许用户通过设备的摄像头进行拍照、录制视频以及进行其他相关的图像处理操作。Android SDK提供了丰富的API接口来支持相机应用的开发,使得开发者可以构建出各种复杂...

    Android相机Camera使用源码

    在Android平台上,相机功能是应用开发中的重要组成部分。本文将深入探讨如何利用源码实现Android相机的使用,包括检测设备摄像头、打开相机、创建预览画面、设置相机参数、拍照监听以及释放相机资源等关键步骤。 1....

    Android 自定义相机开发(支持前置,后置摄像头,可以自动聚焦,保存和显示图片)

    在Android平台上,自定义相机开发是一项常见的任务,它允许开发者为应用程序提供更加个性化的拍照体验。本教程将深入探讨如何创建一个支持前置和后置摄像头切换、自动对焦以及保存和显示图片的自定义相机应用。 ...

    基于Android2.2照相机Demo,可以直接放到项目里使用.zip

    通过`setParameters(Camera.Parameters params)`可以调整这些参数以满足特定需求。 10. **相机事件处理**:监听相机的错误事件,如`Camera.ErrorCallback`,以便在发生问题时能够正确处理。 通过这个Demo,开发者...

    android自定义相机连拍

    在Android平台上,自定义相机功能是一项常见的需求,尤其在实现特定功能如...当然,实际项目中可能需要对相机参数、图片质量、用户体验等方面进行更细致的调整,但这个基础实现足以让你开始探索Android相机开发的世界。

    Android自定义相机,触摸聚焦,点击聚焦 手动聚焦

    在Android开发中,自定义相机是一项常见的需求,它允许开发者根据应用的具体需求来设计相机界面和功能。本教程将深入探讨如何创建一个自定义相机,实现触摸和点击聚焦功能。 一、Android相机基础 Android系统提供...

    android照相机源码camera

    这些参数通过`Camera.setParameters()`和`Camera.getParameters()`方法进行设置和获取。 5. **图像捕获和回调**: 使用`Camera.setPreviewCallback()`可以注册预览帧的回调函数,`Camera.takePicture()`用于拍摄...

    Android 自定义相机Camera类

    别忘了在更改参数后调用`Camera.setParameters(Camera.Parameters params)`来应用设置。 **三、预览显示** 预览视图通常使用`SurfaceView`,因为它能提供高效的缓冲区管理。创建`SurfaceView`并添加到布局后,我们...

    android相机Demo

    在Android开发中,相机功能是应用非常广泛的特性之一。这个"android相机Demo"是一个很好的学习资源,特别是对于初学者来说,它涵盖了多个关键知识点。以下是这些知识点的详细说明: 1. **检查SDCard**:在Android...

    Android应用源码之基于Android2.2照相机Demo,可以直接放到项目里使用-IT计算机-毕业设计.zip

    在Android应用开发中,照相机功能是不可或缺的一部分,尤其对于毕业设计或论文研究而言,它提供了用户交互和数据采集的能力。本示例源码是一个基于Android 2.2(API Level 8)的照相机应用Demo,适用于快速集成到你...

    android相机拍照camera

    接着,可以通过`setParameters(Camera.Parameters parameters)`调整相机参数,如分辨率、焦距、白平衡等。最后,调用`startPreview()`开启预览,`takePicture(Camera.ShutterCallback shutterCallback, Camera....

Global site tag (gtag.js) - Google Analytics