2011-01-06 4 views
0

J'ai une question concernant l'événement Calendrier d'Android.Calendrier Android Événement - clé pour identifier un événement

Quelle clé puis-je utiliser pour identifier un événement s'il est synchronisé sur deux téléphones différents du même calendrier (calendrier Google par exemple ..)?

Je construis une demande de mon projet, jusqu'à présent, il peut créer, mettre à jour, supprimer un événement de calendrier généré par l'application, cependant, la méthode que j'utiliser pour identifier c'est par

la recherche d'un mot-clé dans la description avec l'heure de début et de fin. J'ai pensé que ce n'est pas la solution parfaite car le problème peut survenir si les gens changent le contenu de la description.

Tout indice ou conseil sera apprécié.

Merci

+0

Vous utilisez l'API du calendrier? Ou quoi? –

Répondre

0

J'ai une question concernant l'événement du calendrier Android.

Android ne dispose pas d'un "événement de calendrier". Android, le système d'exploitation, n'a pas de concept standardisé de "calendrier".

Il existe plusieurs applications de calendrier disponibles pour Android. Vous pensez peut-être à l'application Calendrier du projet open source Android. Cependant, cette application n'a aucune API documentée et prise en charge. Si vous souhaitez travailler avec des événements relatifs à cette application, veuillez utiliser le Google Calendar GData API.

Si vous souhaitez utiliser des événements d'une autre application de calendrier pour Android, contactez-les pour savoir s'ils proposent une API.

+0

@ Mayra, j'ai appris à ajouter de nouveaux événements dans des calendriers via http://www.developer.com/article.php/3850276. Ainsi, je me demande si d'autres personnes font face au même problème que moi. Il est facile d'ajouter des événements, mais il n'est pas facile de garder une trace de l'événement ajouté, c'est ce que je pense. S'il vous plaît corrigez-moi si je me trompe – David

+0

Salut CommonsWare, j'ai le même genre de question à l'esprit, y at-il un identifiant unique disponible pour les mêmes événements disponibles sur deux appareils différents, à partir de maintenant, je suis [Calendrier fournisseur] (http://developer.android.com/guide/topics/providers/calendar-provider.html). Y a-t-il un moyen de s'y prendre? Espérant une meilleure réponse merci. – Dinash

Questions connexes