13
我已閱讀了幾個有關similair問題的問題,但他們沒有向我提供解決方案。通知deleteIntent不起作用
在我的Android應用程序中,我啓動了一個通知(在Application類中是特定的,實際上是從C2DM推送事件啓動的)。
我再想當「全部清除」按鈕被按下,則通知的接收的意圖:
notification.deleteIntent = PendingIntent.getService(this, 0, new Intent(this, NotificationDeleteReceiver.class), 0);
在我NotificationDeleteReceiver.class我拿到的onReceive方法:
public class NotificationDeleteReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
}
}
在我的清單文件我:
<receiver android:name="NotificationDeleteReceiver">
</receiver>
但仍的onReceive不會被調用。我可能做錯了什麼?有沒有什麼聰明的方法來調試,看看Intent是否真的被解僱?
我需要某種意圖過濾器還是應該好?
任何提示歡迎。
而我們應該如何設置一個intent過濾器來達到目的? – BamsBamx 2012-11-21 21:25:02