2011-04-04 148 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