我正在创建一个警报小部件,它可以工作,但是,我目前正在使用它一天,我想知道如何为预定义的日期定义它,例如我想设置警报器周一、周三和周五,我该怎么做呢?
Calendar cal = Calendar.getInstance();
cal.set(Calendar.YEAR, dPicker.getYear());
cal.set(Calendar.MONTH, dPicker.getMonth());
cal.set(Calendar.HOUR_OF_DAY, tPicker.getCurrentHour());
cal.set(Calendar.MINUTE, tPicker.getCurrentMinute());
cal.set(Calendar.SECOND, 0);
cal.set(Calendar.MILLISECOND, 0);
alarmMgr = (AlarmManager)getSystemService(Context.ALARM_SERVICE);
alarmMgr.set(AlarmManager.RTC_WAKEUP, cal.getTimeInMillis(), testThis(this));
我目前正在使用 TimePicker 和 DatePicker,但我将更改设计以每天使用复选框,但我不确定如何定义选定日期的警报,有帮助吗?太感谢了。