点击StatusBar Notification后意图没有运行

时间:2015-08-13 11:42:24

标签: android broadcastreceiver alarmmanager android-pendingintent

我正在我的应用程序上实现广播接收器。问题是,当应用程序运行时,每当有通知并且用户点击它时,它就意味着正确。但是如果通知到来并且应用程序没有运行,则第一次正确执行intent。但没有任何事情发生,除非点击通知被删除。任何建议。如有必要,我会提供代码。

2 个答案:

答案 0 :(得分:1)

这是一个常见问题。

将此行添加到您的意图

intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_SINGLE_TOP);

答案 1 :(得分:0)

在AndroidManifest.xml中使用intent-filter,它会唤醒你的应用程序。