Ich möchte einen sich wiederholenden Alarm einstellen, der jeden Tag zu einer anderen Zeit ausgelöst wird

Der Alarm muss jeden Tag bei Sonnenaufgang ausgelöst werden. Ich erhalte die Sonnenaufgangzeit wie folgt: "06:55"

Location location = new Location(latitude, longitude);
SunriseSunsetCalculator calculator = new SunriseSunsetCalculator(location, "GMT"+localTime);
String officialSunrise = calculator.getOfficialSunriseForDate(Calendar.getInstance());

Das bedeutet, dass die Auslösezeit jeden Tag anders ist.

alarms.setInexactRepeating(AlarmManager.RTC_WAKEUP, startmillis,intervalmillis, wakeUp); 

Ich würde mich über eine allgemeine Anleitung für die Richtung freuen.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage