如何在插入时保持Android设备不被睡眠
作者:互联网
我想在我的一个活动正在运行并且手机插入电源时保持屏幕亮起.我知道Wakelocks很棘手,所以我正在寻找一个关于如何实现这个特定目标的示例或文档.
解决方法:
不要为此使用唤醒锁 – 只需根据设备当前是否插入来设置和清除窗口标志WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON.您可以使用Activity.getWindow().addFlags()设置标志.
所以代码就是
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
标签:android,wakelock,power-management 来源: https://codeday.me/bug/20190713/1451984.html