2010-09-29 21 views
0

J'ai une application qui est en train de charger les dates à venir (comme les anniversaires) à partir d'une base de données SQLite et en le montrant sur un ListView. Cela fonctionne bien. Ce que je veux maintenant est d'informer l'utilisateur régulier par un Alarm ou Toast ou quelque chose sans commençant l'application. L'utilisateur a la seule option quand informer: sur le le même jour ou 1 jour avant et le le temps! Est-ce que quelqu'un a une idée de comment réaliser cela? Peut-être un Service ou un Timer, ou les deux? Je serais très heureux de quelques conseils.Rappel d'alarme Android

+0

A rédigé un tutoriel. Rappels de notification: http://blog.blundell-apps.com/notification-for-a-user-chosen-time/ – Blundell

+0

Est-ce votre problème résolu? –

Répondre

0

Regardez AlarmManager. Notez également que le service ne conserve pas les alarmes entre les sessions, vous devrez donc re-setup them après le démarrage du périphérique. Une autre option peut être l'utilisation de Google Calendar API pour créer des événements d'anniversaire, la notification sera traitée par l'application de calendrier Google alors.

+0

Salut, merci pour votre réponse rapide, je pense que google calender API est le meilleur pour moi. Connaissez-vous un truc pour travailler avec google calendrier sur le périphérique SDK virtuel ... – user461407

+0

Je ne sais pas :) Aussi c'est une autre question. Demandez-le si vous avez besoin. –