Please note there is a new way of doing this
J'ai essayé d'obtenir le nombre de messages non lus gmail avec pas de chance.Comment obtenir le nombre de messages non lus gmail (sur Android)
J'ai lu Gmail.java et gmail4j les liens retirés de ce site de cette question: Android - How can I find out how many unread email the user has?
Mais encore après avoir lu tout cela et quelques autres sites qui a parlé de ce sujet particulier mes question demeure :
Q: Comment puis-je obtenir le nombre non lu de Gmail?
Désolé, si elle semble un peu insistante, mais Je manque clairement la connaissance pour trouver cela par moi-même de la source. PS: Je voudrais préciser que je veux le faire sans avoir à demander des informations d'identification à l'utilisateur.
Juste 2 ajouter quelques couleurs à la question laissez-moi vous montrer les regards de mon application.
alt text http://img716.imageshack.us/img716/8818/lookr.png
Cela me semble comme c'est ok, mais avec ce code, je reçois ce message de débogage: 06-14 17: 37: 03.451: DEBUG/Gmail (13764): MailProvider.query: contenu: // gmail-ls/labels/------ @ gmail.com (null, null) s'il vous plaît noter que mon adresse e-mail n'est pas [email protected] mais je l'ai remplacé. Vous devez également interroger correctement l'autorisation "com.google.android.providers.gmail.permission.READ_GMAIL" . –
Fonctionne bien pour moi sur 2.2. Renvoie le nombre correct de messages non lus. L'autorisation requise est com.google.android.gm.permission.READ_GMAIL pour moi. Tout le code a été pris de Gmail.java ainsi vous pouvez trouver plus de détails là. – Fedor
Merci beaucoup, je vais l'essayer sur différents AVD puis ... –