2011-04-04 185 views
1

是否可以使用相机控件,如默认相机应用程序?我已经按here所述实现了我的相机应用程序,但仍无法确定如何添加这些控件。安卓相机控件

回答

1

通过Camera.Parameters查看和修改摄像机参数。例如(假定mCamera是相机实例):

Camera.Parameters params = mCamera.getParameters(); 

//查看,并通过调用您感兴趣的参数了get/set参数修改参数,然后调用setParameters提交更改。

mCamera.setParameters(params); 

Camera.Parameters包含获取/设置参数,允许您查看和修改相机功能。 Camera.Parameters还包含允许您查询摄像头以查看给定参数将接受的值的方法。例如,要确定哪些预览大小,相机会接受你打电话getSupportedPreviewSizes()这样的:

List<Camera.Size> previewSizes = params.getSupportedPreviewSizes(); 

其他相机参数也有类似的设计模式。 查看此处的Camera.Parameters文档以获取更多信息:http://developer.android.com/reference/android/hardware/Camera.Parameters.html

+0

谢谢,瑞恩!所以,据我了解,我应该添加所有UI元素,这将自己控制相机参数?无法添加默认UI控件的方式在哪里? (如闪光开/关切换器等) – tipugin 2011-04-04 17:35:49

+0

我不知道相机的默认UI控件。抱歉。 – 2011-04-04 17:37:50