2010-06-21 8 views
2

Quel est le consensus sur l'analyse de l'Uri des messages SMS pour une utilisation avec un curseur. Il doit y avoir un moyen compatible avec le téléphone pour accéder aux messages SMS.Consensus sur Uri.parse ("content: // sms");

Il n'y a rien dans le sdk pour quelque chose comme ça? Qu'en est-il de cette chaîne Uri: ("vnd.android-dir/mms-sms");

Répondre

3

Vérifiez la source SMSPopup

Cursor c = getContentResolver().query(Uri.parse("content://sms"), 
       projection, null, null, null); 
+0

Mais ce ne semble pas partie du SDK et ne répond pas de manière cohérente sur tous les téléphones. Cela fonctionne bien sur le Droid Incredible, mais j'ai des problèmes avec le Droid Moto. –

+0

J'ai un Droid et SMSPopup fonctionne vraiment donc poster le code non-travail. –

+0

J'utilise l'Uri pour supprimer un message texte à un emplacement de thread particulier (Uri.parse ("content: // sms/conversations" + threadId), qui ne fonctionne pas sur le Droid, mais fonctionne sur l'Incroyable juste Quand je code ce soir, je vais le changer en sms-mms pour voir si ça marche.J'ai entendu sms-mms est plus compatible avec les téléphones cross –