Ich weiß, wie geplante Benachrichtigung in Android erstellen mithilfe von Alarmdienst, aber was ich jetzt tun möchte, ist es, Benachrichtigungen häufiger erstellen.Erstellen Erinnerung Erinnerung für Android
Zum Beispiel möchte ich die Benachrichtigung für 8 Stunden im Abstand von 20 Minuten drücken. In diesem Fall ist es effizient zu verwenden Alarmdienst oder Timertask wird die bessere Wahl sein?
Egal welche Methode, ich möchte es in der Mitte abbrechen können. Vielen Dank.
Oic. Wenn ich sagen möchte, dass ich den Alarm für 1 Stunde mit einem Intervall von 5 Minuten einstellen möchte, kann ich ihn mit nur einem Alarmmanager einstellen? und wie wäre es, es zu stornieren? Kann ich es gleichzeitig abbrechen? – SamTew
Abbrechen alarmmanager http://StackOverflow.com/a/3330782/2004305 Und wenn Sie alle 5 min eine Benachrichtigung erhalten können, können Sie setRepeating verwenden, um Wiederholungsintervall zu beschreiben, um Benachrichtigung zu erhalten http://developer.android.com/reference /android/app/AlarmManager.html#setRepeating(int, lang, lang, android.app.PendingIntent) alarmMgr.setInexactRepeating (AlarmManager.ELAPSED_REALTIME_WAKEUP, FIVE_MINUTES, FIVE_MINUTES, alarmIntent); – Dima