服务暂停按下android中的电源按钮

时间:2013-12-08 06:44:24

标签: android

我正在使用在后台运行的IntentService。当我按下电源按钮时,我的服务暂停...并在屏幕打开时恢复...

但即使按下电源按钮后我也想运行我的服务。

我如何达到我的要求?

我在onStart()中试过PowerManager但没有工作。

PowerManager mgr = (PowerManager)getApplicationContext().getSystemService(Context.POWER_SERVICE);
            WakeLock wakeLock = mgr.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "MyWakeLock");
            wakeLock.acquire();

1 个答案:

答案 0 :(得分:-1)

交叉检查您的清单中的唤醒锁定权限。

uses-permission android:name =“android.permission.WAKE_LOCK”