0

我有一个fragment带有一个开始的按钮BroadcastReceiver。这BroadcastReciever会在从片段检索到的时间后创建一个通知。这部分有效。但是,当我多次按下该按钮时,现有的广播接收器将被覆盖。我不希望这样,因为我想创建多个通知。

有什么解决办法吗?

谢谢

4

1 回答 1

0

我找到了答案 - 警报管理器中使用的待处理意图不是唯一的,因此每次我创建另一个警报时它都会被覆盖。我需要做的是创建多个警报。这是通过向待处理意图的第二个参数(参数?)添加一个唯一的 id 来完成的。

有关更多详细信息,请参阅此答案: https ://stackoverflow.com/a/10090378/2442638

于 2013-07-07T07:57:49.643 回答