2012-04-25 171 views
8

我已經在Android上編寫了一個相機應用程序,並且我已經在兩部Android手機上測試過它,在一部手機上,自動曝光在預覽時效果很好,但在另一部手機上完全不起作用。第一個電話只有在我調用autoFocus()方法時才起作用。在後者手機上,內置應用程序的自動曝光工作,但不是我的代碼。是否有任何方法可以手動開始使用自動曝光?控制相機的自動曝光

+0

您想控制自動曝光或自動對焦嗎? – 2014-10-23 15:25:32

回答

0

檢查Camera

Camera.Parameters getParameters() 

併爲您在Camera.Parameters類這兩種方法

int getExposureCompensation() 

獲取當前的曝光補償指標。

float getExposureCompensationStep() 

獲取曝光補償步驟。

您應該在假設存在某種功能前檢查手機相機的功能