0
我已经设置了插入日历事件的警报。如果插入多个日历事件,如何获取闹钟正在响铃的事件的事件名称?如何获取多个警报通知的事件名称?
我已经设置了插入日历事件的警报。如果插入多个日历事件,如何获取闹钟正在响铃的事件的事件名称?如何获取多个警报通知的事件名称?
当您将意图定义为警报的PendingIntent时,您可以通过定义不同的值来设置意图,以将意图作为关键字/对使用。
相同的方式,还可以定义目的相同与不同请求的代码
这里是代码段
Intent intent=new Intent(context,YourActivity.class);
intent.putExtra("your first value",title);
intent.putExtra("your second value", desc);
PendingIntent sender = PendingIntent.getBroadcast(context,(int)requestcode, intent, PendingIntent.FLAG_UPDATE_CURRENT);
AlarmManager am = (AlarmManager)context.getSystemService(Context.ALARM_SERVICE);
am.set(AlarmManager.RTC_WAKEUP,alarm_time,sender);
当您使用意图与事件值假设标题和说明现在设置定义通过requestcode转入PendingIntent。此请求代码必须是唯一的,否则具有相同的意图,并且相同的请求代码将覆盖现有的警报。并且如果将来您想要取消当时的闹钟,则您已保留所有的请求代码
感谢您的回答为我工作 –