当Android应用程序在运行时,如何防止屏幕变暗

4

对于我的安卓应用程序,我想在某些活动(例如CatActivity)处于恢复状态时防止屏幕变暗。有人知道如何做到这一点吗?是否可以在清单或活动本身中声明?

更新

我找到了答案:

  getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);

有没有办法关闭它?我没有看到removeFlags方法。
1个回答

2
要删除标志,只需调用clearFlags()方法即可:
getWindow().clearFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接