0
ボタンをクリックしたときに日付を選択し、これらの日付に通知を受け取った後に許可する機能を実行したい このコードでは、最後の通知を受け取ることができます。アラームマネージャーによる複数の通知
String dtStart = String.valueOf(hourOfDay) + ":" + String.valueOf(minute);
Calendar calendar;
Intent intent1;
calendar = Calendar.getInstance();
calendar.set(Calendar.HOUR_OF_DAY, hourOfDay);
calendar.set(Calendar.MINUTE, minute);
calendar.set(Calendar.SECOND, 0);
intent1 = new Intent(getActivity(), AlarmReceiver.class);
intent1.putExtra("titrefr",titlefr);
intent1.putExtra("contentfr",contentfr);
intent1.putExtra("contentar",content);
intent1.putExtra("titrear",title);
intent1.putExtra("audio",stepAudio);
intent1.putExtra("image",image);
PendingIntent pendingIntent = PendingIntent.getBroadcast(getActivity(), 1000, intent1, PendingIntent.FLAG_UPDATE_CURRENT);
AlarmManager am = (AlarmManager) getActivity().getSystemService(getActivity().ALARM_SERVICE);
// am.set(AlarmManager.ELAPSED_REALTIME,calendar.getTimeInMillis(),pendingIntent);
am.setRepeating(AlarmManager.RTC_WAKEUP, calendar.getTimeInMillis(), AlarmManager.INTERVAL_DAY, pendingIntent);