我有来自 DatePicker in 的日期
int year;
int month;
int day;
和来自 TimePicker in 的时间int hour; int minutes;
。我需要为此日期创建新警报,并发出通知。我怎么能做到这一点?
我有代码:
public void addNotify(){
AlarmManager alarmManager = (AlarmManager) this.getSystemService(ALARM_SERVICE);
Calendar calendar = Calendar.getInstance();
calendar.clear();
calendar.set(year1, month1, day1, hour, minut);
Intent intent = new Intent(this, NotificationService.class);
PendingIntent pendingIntent = PendingIntent.getActivity(this, 0, intent, 0);
alarmManager.set(AlarmManager.RTC_WAKEUP, calendar.getTimeInMillis(), pendingIntent);
}