在 android studio 中为我的应用程序添加新通知而不删除旧通知
Adding new notification without deleting the old notification for my app in android studio
我正在创建一个接受通知时间和日期的 TODO 列表应用程序。每当我添加新的预定通知时,我的旧通知都会被取消,而我最后输入的通知会起作用。
例如:
如果我分别在 1、2、3 分钟设置通知,我只会在 3 分钟后收到最终通知,即只有一个通知。
有人可以解释如何解决这个问题。如果有人可以分享广播的代码和通知的定义和调用部分
发生这种情况是因为您的通知具有相同的 ID。
当您致电 NotificationManagerCompat.notify(id,notification)
时,
对不同的通知使用不同的 ID。
我假设,每个通知都会替换前一个通知,而不是生成自己的 ID。解决这个问题,您就可以上路了。
我正在创建一个接受通知时间和日期的 TODO 列表应用程序。每当我添加新的预定通知时,我的旧通知都会被取消,而我最后输入的通知会起作用。 例如: 如果我分别在 1、2、3 分钟设置通知,我只会在 3 分钟后收到最终通知,即只有一个通知。 有人可以解释如何解决这个问题。如果有人可以分享广播的代码和通知的定义和调用部分
发生这种情况是因为您的通知具有相同的 ID。
当您致电 NotificationManagerCompat.notify(id,notification)
时,
对不同的通知使用不同的 ID。
我假设,每个通知都会替换前一个通知,而不是生成自己的 ID。解决这个问题,您就可以上路了。