Android 手机锁定后,手电筒应用程序停止闪烁
我尝试了下面的代码,但它只是阻止屏幕睡眠Android 手机锁定后,手电筒应用程序停止闪烁,android,flashlight,screen-lock,Android,Flashlight,Screen Lock,我尝试了下面的代码,但它只是阻止屏幕睡眠 Window window = getWindow(); WindowManager.LayoutParams params = window.getAttributes(); window.setAttributes(params); window.addFlags( WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON | WindowM
Window window = getWindow();
WindowManager.LayoutParams params = window.getAttributes();
window.setAttributes(params);
window.addFlags(
WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON
| WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);
我应该使用什么来防止手电筒在锁定期间停止工作。我搜索了一下,得到了以上的想法。任何帮助都将不胜感激。谢谢。看看答案,
我想你会发现它非常有用
你可能也想看看
干杯使用此代码块为我实现了目的。 这里面有来自onStop和onPause方法的代码,所以您可以从那里删除代码并保留它
@Override
public void onBackPressed() {
super.onBackPressed();
myParameters = myCamera.getParameters();
myParameters.setFlashMode(Parameters.FLASH_MODE_OFF);
myCamera.setParameters(myParameters);
myCamera.stopPreview();
FlashOn = false;
if (myCamera != null) {
myCamera.release();
myCamera = null;
}
}