Android 在异步任务中保持屏幕明亮
我在AsyncTask中使用此代码,以确保AsyncTask运行时屏幕保持明亮:Android 在异步任务中保持屏幕明亮,android,android-asynctask,screen-brightness,Android,Android Asynctask,Screen Brightness,我在AsyncTask中使用此代码,以确保AsyncTask运行时屏幕保持明亮: getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); 但是,我不希望在AsyncTask运行后屏幕被迫变亮。在AsyncTask调用的onPostExecute方法中,我如何才能真正地“撤消”或“关闭”该选项? getWindow().clearFlags(WindowManager.LayoutParams.FLAG_KEEP
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
但是,我不希望在AsyncTask运行后屏幕被迫变亮。在AsyncTask调用的onPostExecute方法中,我如何才能真正地“撤消”或“关闭”该选项?
getWindow().clearFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
有关更多帮助,请参阅问题