Set Wiederholen Wochentage Alarm in Android
Kann jemand eine gute Logik für das Einstellen des Alarms für Wiederholungstage in der Woche angeben? Ich habe wöchentlich Wecker gemacht mit
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);
Der Alarm wird pünktlich und nach 7 Tagen automatisch ausgelöst.
Meine Anforderung ist jedoch, dass ich Tage anstatt nur 7 Tage auswählen möchte.
so etwas wie jeden Montag, Dienstag, Donnerstag um 9:00 Uhr - Der Alarm sollte automatisch ausgelöst werden. Wie mache ich das in setRepeating?
Kann mir jemand dabei helfen?
Vielen Dank!