2
我使用Android相機意圖,開始我的應用程序Android相機意圖設置分辨率
這裏內的攝像機捕捉是我的問題...我需要迫使相機使用它的最低我已經有了一個名單 分辨率關閉所有可能的解決方案
但是當我做這樣的事情:
Camera c = Camera.open();
Parameters cp = c.getParameters();
List<Size> ls = cp.getSupportedPictureSizes();
cp.setPictureSize(ls.get(0).width, ls.get(0).height);
cp.setPreviewSize(ls.get(0).width, ls.get(0).height);
相機意圖將打開一個錯誤對話框,說攝像頭無法使用。
有幫助嗎?
我是否需要使用攝像頭以外的其他權限?
在SamSung android4.0,當我使用c.setParameters(cp);它說沒有方法 – pengwang 2012-04-21 01:22:34
嗯..你確定Camera對象是真正的相機,因爲android有兩個相機類,但在不同的包。用於圖形的相機和用於硬件的相機。您必須導入攝像頭以獲取硬件。 請參閱此鏈接: –
Joey
2012-04-23 10:44:20