如何制作持久通知,每次用户看到它时都会更新?形成服务
问问题
2220 次
1 回答
6
要在运行时显示通知Service
,请调用:
startForeground(R.string.notification_id, myNotification);
为该方法提供您的服务的 ID,以及Notification
您创建的 ID。
在任何时候,您都可以通过使用相同的内容并发布新Service
的内容来更新用户所看到的内容:R.string.notification_id
Notification
NotificationManager notificationManager =
(NotificationManager) getSystemService(NOTIFICATION_SERVICE);
notificationManager.notify(R.string.notification_id, myNotification);
要创建一个Notification
,您需要阅读Notification.Builder
(此处的 android 文档)。
一个相关问题也有一个很好的答案:如何准确地使用 Notification.Builder?很抱歉没有重新发布他的答案,但它包含很多代码,会帮你解决。
于 2013-01-14T15:25:36.977 回答