Ich erstelle eine Erinnerung Anwendung, die Benachrichtigungen zur geplanten Zeit angezeigt wird, werde ich Erinnerungen in einer Datenbank speichern und erstellt die funktionierende Datenbank und Content-Provider dafür, zunächst dachte ich über die Erstellung ein Alarm, wenn der Benutzer eine neue Erinnerung erstellt, aber jetzt kann ich die Benachrichtigung nicht mehr auslösen, wenn der Alarm ausgelöst wird, und weiß nicht, wie ich die Erinnerungsinformationen aus der Datenbank abrufen und Erinnerungen wie täglich oder wöchentlich wiederholen kann Ich möchte den gleichen Alarm nach dem Auslöser neu planen, wie es die Android Entwickler-Entwickler vorgeschlagen haben, aber ich habe nicht die genaue Vorstellung davon. Bitte führen Sie mich durch diesen Ansatz, der besser ist und es gibt noch einen anderen besseren Weg, und jede funktionierende Demo wird sehr hilfreich sein.Developing Erinnerung Anwendung in Android
Antwort
Dies scheint so, als wären es einige Fragen, die in einem zusammengefasst sind. Ich würde vorschlagen, nach jedem einzelnen Stück zu suchen, da alle Antworten auf Ihre Fragen auf dieser Seite sind.
In jedem Fall kopiert ich auf eine Antwort darüber, wie ein sich wiederholendes Alarm
AlarmManager am = (AlarmManager) ct.getSystemService(Context.ALARM_SERVICE);
Intent intent1 = new Intent(CurrentActivity.this, Alarm.class);
PendingIntent pendingIntent = PendingIntent.getBroadcast(ct, 0,intent1, PendingIntent.FLAG_CANCEL_CURRENT);
Date curr=new Date();
curr.setHours(h);
curr.setMinutes(m);
c.setTime(curr);
c.set(Calendar.SECOND, 0);
Calendar c1 = Calendar.getInstance();
am.setRepeating(AlarmManager.RTC_WAKEUP, c.getTimeInMillis(), AlarmManager.INTERVAL_DAY, pendingIntent);
setzen eine Absicht jeden Tag mit diesem Code werden gefeuert wird, die Alarm.class nennt. Es liegt an Ihnen, herauszufinden, ob Sie einen Service, eine Absicht oder irgendetwas anderes als Alarm.class benötigen, da aufgrund Ihrer Beschreibung unklar ist, was der Alarm zu tun hat.
yeah, du hast Recht Ich habe gerade versucht, verschiedene Fragen in einem einzigen zu stellen und machte das Durcheinander, sorry dafür, ich habe kein Problem mit diesem Block des Codes Ich möchte nur den Erinnerungstitel und seine Beschreibung zeigen in der Benachrichtigung, und nicht sicher, wie es geht, habe ich versucht mit Cursorloader, um die Daten aus der Datenbank abrufen und dann eine Benachrichtigung mit Alarm-Manager, aber es funktioniert nicht. –
- 1. Android Developing (Java) - Absturz
- 2. Erstellen Erinnerung Erinnerung für Android
- 3. Developing Android-Anwendung mit einem Entwicklungs-Web-Service
- 4. Android - Wie erstelle ich Erinnerung/Alarm in der Anwendung
- 5. Erinnerung als Teil der App in Android
- 6. Developing in Qt für iOS auf Windows
- 7. maven assembly packge developing
- 8. Developing Premium Tumblr Themes
- 9. Android - Hinzufügen eines Kalenderereignis ohne Erinnerung
- 10. Developing Android App für Google Play und Amazon Store
- 11. Erinnerung in GWT
- 12. Developing Quiz App - Datenspeicherung iOS
- 13. Developing on Apple (neue Plattform)
- 14. Wie Erinnerung im Kalender hinzufügen
- 15. Adobe AIR/FlashBuilder 4.6: Erinnerung in Android App erstellen
- 16. Erinnerung in Larval 5.2 Scheduler
- 17. Wie wird die Erinnerung eingestellt?
- 18. Pandas - aus der Erinnerung
- 19. Outlook-Erinnerung ablehnen
- 20. Developing Nativescript App mit Local API
- 21. Laravel aus der Erinnerung
- 22. Erinnerung Kontrollkästchen für Sitzung
- 23. Developing Console wie Apps für Palm OS
- 24. Datatable serverseitige Erinnerung Kontrollkästchen "selected"
- 25. sqlite auf Heroku (Produktion, in Erinnerung)
- 26. Wie würde ich in Erinnerung schreiben?
- 27. die Erinnerung an Struktur effizienter in C++
- 28. In Erinnerung auf Google Kalender mit golang
- 29. Swift 3 Erinnerung erstellen EKEventStore
- 30. Erinnerung E-Mail für Bewerber
Bitte zeigen Sie der SO-Community den Code, den Sie gerade verwenden. Das wird es den Menschen viel leichter machen, Hilfe anzubieten. Vielen Dank. –