2010-08-10 99 views
1

當我在Android SDK網站上做一些研究時,我知道我必須授予「FLASHLIGHT」權限才能使用燈光。但是,我無法在API中找到控制閃光燈的任何方法。但我相信有一種方法,因爲我可以在Android電子市場中看到這麼多的應用程序。我該怎麼做?如何控制手機上的手電筒?

+0

很久以前,但你設法找到一種方法來控制閃光燈?你介意分享嗎?謝謝! – pgruetter 2011-04-02 10:39:45

回答

3

沒有任何錯誤檢查,但這樣的事情:

Camera mycam = Camera.open(); 
Parameters p = mycam.getParameters(); 
p.setFlashMode(Parameters.FLASH_MODE_TORCH); 
mycam.setParameters(p); 
//time passes 
p.setFlashMode(Parameters.FLASH_MODE_OFF); 
mycam.release();