2010-12-14 4 views
1

Après l'envoi d'un sms, écrivez le sms dans le dossier envoyé. Comment puis-je le faire sur android?Comment insérer des sms dans le dossier envoyé sur android

SmsManager sm = SmsManager.getDefault(); 
sm.sendTextMessage(to, null, text, null, null); 
+0

Je n'ai jamais utilisé cela, mais cela ne se fait-il pas automatiquement? Tout le reste me semble terriblement bizarre ... – Nailuj

Répondre

2

Il n'y a pas de "dossier envoyé" dans Android.

Certains clients SMS peuvent avoir un "dossier envoyé". Vous devez contacter les développeurs de ces applications pour savoir s'il existe une API documentée et prise en charge pour manipuler ce dossier. Par exemple, il n'existe aucune API documentée et prise en charge pour l'application Messenger faisant partie du projet open source Android.

+0

le dossier envoyé que j'ai dit est content: // sms/outbox /. – sweetier

+0

@sweetier: Cela ne fait pas partie du système d'exploitation. C'est un fournisseur de contenu non documenté et non pris en charge publié par l'application Messenger. Les appareils qui ont remplacé cette application peuvent ou non proposer ce fournisseur de contenu. Google vous a spécifiquement dit d'éviter de l'utiliser: http://android-developers.blogspot.com/2010/05/be-careful-with-content-providers.html – CommonsWare

+0

Merci pour vos commentaires. J'apprécie beaucoup. – sweetier