对于我的安卓应用程序,我想在某些活动(例如CatActivity)处于恢复状态时防止屏幕变暗。有人知道如何做到这一点吗?是否可以在清单或活动本身中声明?
更新
我找到了答案:
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
有没有办法关闭它?我没有看到
removeFlags
方法。对于我的安卓应用程序,我想在某些活动(例如CatActivity)处于恢复状态时防止屏幕变暗。有人知道如何做到这一点吗?是否可以在清单或活动本身中声明?
更新
我找到了答案:
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
removeFlags
方法。clearFlags()
方法即可:getWindow().clearFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);