在安卓中设置重复星期数闹钟
2022-09-02 12:43:49
有人能给出设置重复的星期数警报的良好逻辑吗?我通过使用
alarmCalendar.set(Calendar.HOUR, AlarmHrsInInt);
alarmCalendar.set(Calendar.MINUTE, AlarmMinsInInt);
alarmCalendar.set(Calendar.SECOND, 0);
alarmCalendar.set(Calendar.AM_PM, amorpm);
Long alarmTime = alarmCalendar.getTimeInMillis();
Intent intent = new Intent(Alarm.this, AlarmReciever.class);
intent.putExtra("keyValue", key);
PendingIntent pi = PendingIntent.getBroadcast(Alarm.this, key, intent, PendingIntent.FLAG_UPDATE_CURRENT);
am.setRepeating(AlarmManager.RTC_WAKEUP, alarmTime, 7*1440*60000 , pi);
警报按时触发,7天后自动触发。
但我的要求是我想选择天数,而不仅仅是7天。
例如每周一,周二,周四上午9:00 - 警报应自动触发。如何在 setRepeating 中执行此操作?
有人可以帮我解决这个问题吗?
谢谢!