2017-06-22 2 views
0

Ich möchte Scheduler Alarme, die täglich auf bestimmte Zeit auslösen sollte. Sie sollten 100% konsistent sein. Zur Zeit benutze ichAndroid Alarm Scheduling Efficient

und es funktioniert ein Tag, aber nicht am nächsten Tag und selbst beginnt einen anderen Tag, ich meine es ist nicht konsistent.

Also was soll ich im Android AlarmManager verwenden, welcher Trigger täglich auslösen muss und effizient sein soll?

+0

Hier ist eine meiner apps, es erlaubt dem Benutzer zu wählen, über einige "besondere Zeiten" wie Palindrom Stunden (10:01) und diese Art von seltsamen Dinge benachrichtigt werden. Ich habe AlarmManager benutzt, schau es dir an: https://github.com/magicleon94/SpasmoTime/tree/master/app/src/main/java/com/tomorrow/magicleon/spasmotime In 'updateAlarmService' gibt es ein' addAlarmFor 'das registriert täglich wiederholte Alarme für die angegebenen Zeiten – magicleon

+0

OK, ich werde es überprüfen – Danish

+0

beachten Sie, dass der Code sehr ähnlich ist die Antwort unten – magicleon

Antwort

1

Mit diesem Code wird die Absicht jeden Tag um 13:00 oder 14:00 Uhr ausgeführt. Hoffe das hilft dir.