Android Studio - Benachrichtigung zu einer bestimmten Zeit?
Hey,
ich würde gerne in meiner App täglich um eine bestimmte Uhrzeit eine Benachrichtigung los schicken. Die Benachrichtigung an sich hab ich bereits mit einem NotificationChannel erstellt. Allerdings habe ich keine Ahnung wie man das macht, dass diese Benachrichtigung täglich zu einer bestimmten Uhrzeit gesendet wird.
Wäre um schnelle Hilfe sehr dankbar.
1 Antwort
Zuerst musst du ein Hintergrund Service erstellen, sodass deine App bzw. ein Teil auch durchgehend und auch im Hintergrund läuft.
Im Background Service musst du dann deine Logik einbauen.
Im besten Fall gibt es eine Art Listener, der eine Funktion zur einer bestimmten Zeit ausführt. Damit sollte dann auch die App effizient laufen.
In der angegebenen Funktion kannst du dann die Benachrichtung senden.
Ohne eigener Erfahrung solltest du vermutlich mit diesem Background Service und dem AlarmManager von hier weiterkommen.