2015-10-01 63 views
3

我正在爲三星Galaxy Camera 2開發應用程序。與大多數Android設備不同,此設備具有打開和關閉相機閃光燈的硬件按鈕。我希望應用程序告訴用戶在拍攝照片之前打開閃光燈,如果閃光模式打開。但是我無法檢測到相機的閃光燈是否打開或關閉。閃光燈按鈕不會註冊爲關鍵事件,因此我不知道在使用此硬件按鈕時如何檢測。如何判斷閃存硬件是否在我的Android相機上打開?

+1

這是否你從基於閃存是打開還是關閉'Camera.Parameters'變回可用的閃光模式列表? – CommonsWare

+0

不,閃光模式不會改變。我還打印出camera.getParameters()。flatten()和所有參數都是相同的,無論閃光燈是打開還是關閉。 –

+0

然後你可能不走運。 – CommonsWare

回答

相關問題