1、開啟後閃光燈
private camera mcamera;
private
void startbackflash
mcamera = mcamera.open();
mparams = mcamera.getparameters();
mparams.setflashmode(camera.parameters.flash_mode_torch);
mcamera.setparameters(mparams);
}
2、開啟前或者後閃光燈
private
void
startflash(int i,button btn)
mcamera = mcamera.open(i);
mparams = mcamera.getparameters();
mparams.setflashmode(camera.parameters.flash_mode_torch);
mcamera.setparameters(mparams);
}
i=1為前閃光燈
i=0為後閃光燈
3、關閉閃光燈
private
void
closeflash()
}
注:作為開發者必須要邏輯嚴謹,開發閃光燈的時候最好實在activity的onpause()方法中釋放camera,不管你有沒有開啟它。
mcamera.release(); //camera釋放
android開啟閃光燈
發現用setflashlightenabled這個方法不行,可能需要更高的sdk哈。機子只刷機到2.1,死活刷不到2.3,然後就測試了下寫檔案 sys class leds flashlight brightness 這個檔案。往裡面寫入,用adb shell鏈結上可以測試。關閉 echo 0 sy...
Android 控制閃光燈
首先閃光燈可以用android.hardware.camera來控制。1.新增許可權 1 uses permission android name android.permission.flashlight 23 uses permission android name android.permis...
Android開啟閃光燈的幾種辦法
一 控制硬體的情節 早在2008年開發symbian和wm程式的時候,就非常好奇如何用我們的 來控制硬體裝置,比如閃光燈就是乙個很好的控制物件。我們開發程式,很多樂趣就在於控制。這是一種精神上的愉悅,無論在哪個領域,控制其他事物都是很吸引人的。那麼轉眼間到了2012年,android開發也做了幾年了...