Tag: 额外的

我怎样才能正确传递独特的额外事项,以待处理的意图?

我遇到了一个与alarmManager和挂起的意图与extras将与之一起的问题。 如果我设置了多个闹钟,他们将会closures,但附加function保持不变。 我已经读过这些问题: android等待意图通知问题 Android继续caching我的意图额外,如何申报一个待定的意图,保持新鲜的额外? 我曾试过: 为每个未决意图分配一个唯一的ID和 使用所有悬而未决的意图标志, 一切都无济于事。 我不知道为什么它不起作用。 这是一个代码片段: Intent intent = new Intent(con, AppointmentNotificationReciever.class); intent.putExtra("foo", bar.toString()); int id = randomNum; PendingIntent sender = PendingIntent.getBroadcast(con, id, intent, PendingIntent.FLAG_UPDATE_CURRENT); AlarmManager am = (AlarmManager) con.getSystemService(Context.ALARM_SERVICE); am.set(AlarmManager.RTC_WAKEUP, scheduleExecution, sender);