对于我的Android应用程序,我希望屏幕不会变暗,而某些活动(例如CatActivity)处于恢复状态。有谁知道这是怎么做到的吗?有没有办法在清单或活动本身中声明?
更新
我找到了答案:
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
有没有办法把它关掉?我没有看到removeFlags
方法。
答案 0 :(得分:1)
要删除标记,只需调用clearFlags()
方法:
getWindow().clearFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);