1

我需要在显示我的应用程序时保持屏幕打开,所以我使用以下代码禁用了调光: getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);

问题是当我关闭应用程序时,调光仍然被禁用,我想重新启用屏幕调光以节省电量是否有代码可以反转它?

请注意,我的应用程序一直在后台运行服务,我认为这无关紧要,因为我将代码放在活动类中;

4

1 回答 1

1

您应该使用视图函数setKeepScreenOn()。它更友好。

于 2013-06-16T15:05:48.957 回答