在Android棒棒糖版本上关闭手电筒
这个很好用,可以打开手电筒 但是我怎样才能关掉呢?从 公共静态最终字符串闪烁\u模式\u关闭 API中添加的5级闪存将不会启动 常量值:“关闭” 因此,您可以这样定义函数:在Android棒棒糖版本上关闭手电筒,android,flashlight,android-5.1.1-lollipop,Android,Flashlight,Android 5.1.1 Lollipop,这个很好用,可以打开手电筒 但是我怎样才能关掉呢?从 公共静态最终字符串闪烁\u模式\u关闭 API中添加的5级闪存将不会启动 常量值:“关闭” 因此,您可以这样定义函数: kCamera = Camera.open(); kCamera.Parameters cam1= k.Camera.getParameters(); cam1.setFlashMode(Parameters.FLASH_MODE_TORCH); kCamera.setParameters(cam1); SurfaceTex
kCamera = Camera.open();
kCamera.Parameters cam1= k.Camera.getParameters();
cam1.setFlashMode(Parameters.FLASH_MODE_TORCH);
kCamera.setParameters(cam1);
SurfaceTexture mPreviewTexture = new SurfaceTexture(0);
try {
kCamera.setPreviewTexture(mPreviewTexture);
} catch {
}
mCam.startPreview();
然后,在需要时使用它:
public void turnOffFlashLight(Camera camera){
Camera.Parameters cam1 = camera.getParameters();
cam1.setFlashMode(Camera.Parameters.FLASH_MODE_OFF);
kCamera.setParameters(cam1);
}
我知道问题已经解决了。然而,棒棒糖相机是不推荐的。(API 21)。见本页:
turnOffFlashLight(kCamera);