设备解锁时的处理意图

时间:2013-02-04 15:45:44

标签: android

我想在收到一些广播时开始我的活动: 1.如果设备打开 - 立即(这里没问题) 2.如果设备关闭 - 设备启动(并解锁)

第二点我不知道如何实施。 我正在查看PendingIntents和AlarmManager,但这并不考虑设备锁定。 我想以某种方式“qeueu”意图并在设备唤醒并解锁时处理它们。

有人可以指出我正确的方向吗?

2 个答案:

答案 0 :(得分:1)

您需要使用此系统意图:

1)http://developer.android.com/reference/android/content/Intent.html#ACTION_BOOT_COMPLETED
2)http://developer.android.com/reference/android/content/Intent.html#ACTION_USER_PRESENT

我很抱歉,但我没有得到你的第二个问题 能提供更多信息吗?

答案 1 :(得分:0)

有一个名为android.intent.action.USER_PRESENT的广播,但据我所知,将被可靠地解雇,因为当用户在场时您将始终得到通知。我已经看到这是解锁时被解雇的。但话说回来,我可以配置我的设备,不要强迫我解锁它。

除此之外,很遗憾地说我没有找到任何方向;也许这对你的目的来说已经足够了。您还可以根据需要收听设置更改,插入电话等信息。不过,我觉得Android中缺少一些东西。