2014-12-05 42 views
0

我想選擇在HTC手機後置攝像頭,但在API我只有兩個攝像頭:CAMERA_FACING_FRONT,CAMERA_FACING_BACK。當我撥打open()CAMERA_FACING_BACK時,我得到了我不需要的相機(分辨率低於另一個)。安卓HTC手機與兩個後置攝像頭

我應該用哪個ID打開另一個後置攝像頭?

+0

在HTC官方論壇上問這個問題:) – VicJordan 2014-12-05 19:49:29

+0

我建議嘗試通過3作爲相機ID。 – 2014-12-05 19:49:46

+0

...或嘗試調用沒有參數的Camera.open() – CSmith 2014-12-05 19:52:39

回答

0

您無法直接選擇相機。

您應該打開相機CAMERA_FACING_BACKset a picture size(它有27種可能的不同尺寸!)。

因此,如果將圖片大小設置爲軟件攝像頭,則會選擇其中一個硬件攝像頭。

+0

請參閱http://stackoverflow.com/a/35024664/192373。 TL; NR:朝後的第二個傳感器無論如何不會傳輸傳統圖像。 – 2016-01-26 21:50:59