为何在onPause上发布Power Manager?

时间:2018-08-03 15:46:52

标签: java android

当我处于暂停模式时,我正在使用下面的这段代码来保持CPU开启。 但是我在文档中读到我需要使用发布onPause模式。

如果我想在移动设备处于onPause时始终保持cpu处于打开状态,则需要在暂停模式下使用发布功能吗?

onResume

PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
PowerManager.WakeLock wl = pm.newWakeLock(PowerManager.SCREEN_DIM_WAKE_LOCK, "My Tag");
wl.acquire();

此外,每次我要参加简历时,它都表明isHeld为假。 它应该表明isHeld是正确的吧?

1 个答案:

答案 0 :(得分:0)

Activity位于onPause()中时,您不应执行任何后台处理。 您可以在Service组件中使用服务。请参阅此页面以获取有关Services.

的信息