2014-11-05 83 views
0

我开发了一个应用程序,其中我实现了通知服务。 &我固定的通知时间间隔(例如,我得到一些更新的通知,但更新有效期(即)到期时间为15分钟,如果用户打开通知,那么在该时间间隔之后,它不应该用于下一个活动和通知需求被取消)。如何在用户点击通知后的时间间隔后取消通知?

在我的应用程序推送通知时,我使用发送消息以及更新结束时间。通过使用结束的时间,如果结束时间到期

+0

请参考链接:http://stackoverflow.com/questions/4994126/clearing-notification-after-a-few-seconds – VVB 2014-11-05 05:08:19

回答

0

好,如果你做你的编码和结束的时间到了如何在不意图管理通知下一个活动,你叫这个..

NotificationManager notificationManager = (NotificationManager)Context.getSystemService(Context.NOTIFICATION_SERVICE); 
notificationManager.cancel(id); // the notification id eg 34 

你还好吗?

+0

在这里我必须比较我的当前时间和结束时间,如果curent时间超过结束时间意味着通知需要取消,否则它将意向下一个活动 – 2014-11-05 05:27:18