Erinnerungsfunktion für eigene App

  • 0 Antworten
  • Letztes Antwortdatum
N

newpageart

Neues Mitglied
0
Hallo liebe Forumsgemeinde,

ich würde gern eine Erinnerungsfunktion in meine App einbauen. Hierzu habe ich bereits herausgefunden das man mit Hilfe des AlarmManager Informationen in einem bestimmten Abstand anzeigen kann. Dies funktioniert auch soweit.
Code:
Intent myIntent = new Intent(AndroidAlarmService.this, MyAlarmService.class);
   pendingIntent = PendingIntent.getService(AndroidAlarmService.this, 0, myIntent, 0);

            AlarmManager alarmManager = (AlarmManager)getSystemService(ALARM_SERVICE);

            Calendar calendar = Calendar.getInstance();
            calendar.setTimeInMillis(System.currentTimeMillis());
            calendar.add(Calendar.SECOND, 10);
            alarmManager.set(AlarmManager.RTC_WAKEUP, calendar.getTimeInMillis(), pendingIntent);
nun habe ich in einen Datenbank verschiedene Zeitpunkte zu dennen ich gern Informationen anzeigen würde.
Bsp.:
Zeitpunkt | Info
24.04.2013 15:00:00 | Info 1
24.04.2013 15:30:00 | Info 2
24.04.2013 16:00:00 | Info 3
24.04.2013 23:00:00 | Info 4
25.04.2013 10:00:00 | Info 5
27.04.2013 11:30:00 | Info 6

Leider ist mir im moment nicht ganz klar wie ich das am besten umsetzen könnte. Muss hier jeder Zeitpunkt einzeln mit calendar.add() hinzugefügt werden? Und was geschieht wenn ein Zeitpunkt hinzukommt oder gelöscht wird? Ich hatte überlegt ob die App nicht jeden Tag prüfen müsste, ob für den aktuellen Tag Erinnerungen verfügbar sind und diese dann erst mit calendar.add() einträgt.
Irgendwie stehe ich gerade etwas auf dem Schlauch und hoffe ihr könnt mir irgendwie weiterhelfen. Eventuell gibt es ja soetwas schon als Tuitorial oder so?

Vielen Dank,
Tom
 

Ähnliche Themen

BerndFfm
Antworten
7
Aufrufe
1.244
swa00
swa00
K
Antworten
3
Aufrufe
980
mezzothunder
mezzothunder
G
Antworten
0
Aufrufe
158
Gerdchen07
G
G
Antworten
1
Aufrufe
397
Gerdchen07
G
G
Antworten
13
Aufrufe
629
Gerdchen07
G
Zurück
Oben Unten