在我的应用程序中,用户可以自由选择时间和日期来设置闹钟。如果用户为两个警报选择完全相同的日期和时间会发生什么。我正在接受用户的输入(日期和时间)并设置警报。
GregorianCalendar gc=new GregorianCalendar();
gc.set(2012, 1, 22, 11, 19,0);//values as given by the user
final Intent intent = new Intent(this, AlarmService.class);
gc.set(Calendar.AM_PM,0);
// final PendingIntent sender = PendingIntent.getBroadcast(this, 1, intent, PendingIntent.FLAG_UPDATE_CURRENT);
am.set(AlarmManager.RTC_WAKEUP, gc.getTimeInMillis(),PendingIntent.getBroadcast(this,1, intent, PendingIntent.FLAG_UPDATE_CURRENT));
我已经使用广播接收器来接收警报广播。我该如何处理这种情况。我应该更喜欢做什么?我想知道在这种情况下会发生什么的技术方面。