Créer un événement récurrent avec rappel jusqu'à ce jour précis, sans Intention dans Android?
J'ai une application android qui télécharge avec un service de certains médicaments d'info.
Par exemple (fludex ronde blanche 2 24-02-2012),s'entend d'une drogue nommée fludex ,rond et blanc,doit être administrée 2 fois par jour à partir d'aujourd'hui jusqu'à 24-01-2012.
Maintenant, je veux après la drogue info télécharger , pour ajouter un événement répété avec la drogue info pour le calendrier silencieusement/par programme(sans interaction de l'utilisateur).
De sorte qu'à partir d'aujourd'hui jusqu'à 24-01-2012 toutes les 10 heures et 10 heures du soir pour avoir un rappel de 10 minutes avant de prendre son médicament.
Mon application sera pour android 2-4.
Comment puis-je faire,je suis confus de mes recherches jusqu'à présent.
Deuxième question:Comment puis-je supprimer uniquement les événements(et leurs rappels) à partir de mon application,donc quand je synchroniser mon traitement médicamenteux pour supprimer tous les événements précédents et de produire de nouveaux événements basés sur le nouveau médicament de thérapie que je reçois de mon service?
OriginalL'auteur oikonomopo | 2012-11-30
Vous devez vous connecter pour publier un commentaire.
où dtuntil est
Ref:
Règle de Récurrence
qu'est-ce que ctx ici?
Devons-nous donner la permission de manifester?
ctx est une variable de Contexte.
Je reçois un 09-23 00:00:12.632: E/AndroidRuntime(813): android.la base de données.sqlite.SQLiteException: 1 ligne de cette requête, mais la requête ne renvoie aucune données. vérifiez la requête: SELECT canPartiallyUpdate DE view_events OÙ _id = ? erreur
OriginalL'auteur oikonomopo
Ici est un bon Exemple de ce que vous voulez.
Mise à jour
pour plus d'informations sur le calendrier et la mise en œuvre de rappels ou d'autres choses voir ce
Vous pouvez également obtenir de l'aide du code suivant
peut-on mettre de la durée à l'aide de putExtra c'est à dire de l'intention.putExtra("durée", la coutume du temps);
OriginalL'auteur Ali Imran
Pour créer un temps lié récurrent de l'événement sur plusieurs jours, nous avons besoin d'utiliser CalendarContract.Les événements.RRULE.
La règle est la combinaison de la fréquence, le comte etc.
Permet de dire que nous avons besoin de créer un événement se produisant par jour pendant 10 jours dans une période de temps spécifique de la journée:
OriginalL'auteur saurabh dhillon