2014-02-06 23 views
0

中無法打開我正在開發一款可打開手機閃光燈LED的應用程序。該代碼是一般:Flashligth LED在Galaxy S2(JB)

cam = Camera.open(); 
cam.setPreviewTexture(new SurfaceTexture(0)); 
camPara = cam.getParameters(); 
camPara.setFlashMode(Parameters.FLASH_MODE_TORCH); 
cam.setParameters(camPara); 
cam.startPreview(); 

此代碼工作正常在很多手機,但手電筒LED不會在銀河S2(4.1.2)打開。

是否有任何機構遇到類似的問題或經驗,爲什麼Galaxy S2在api中有這樣的問題?

謝謝。

回答

0

看一看源出於此簡單的Android手電筒應用程序,我公佈:Simple Android Flashlight App

+0

我注意到,我並不需要cam.startPreview()的一部分,當我跑在我的老S2 ...但我確實需要S4。 –