其他分享
首页 > 其他分享> > 如何在插入时保持Android设备不被睡眠

如何在插入时保持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