2010-12-14 2 views
1

Nach dem Senden einer SMS, schreiben Sie die SMS in gesendeten Ordner. Wie kann ich es auf Android tun?So fügen Sie SMS in gesendeten Ordner auf Android

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

Ich habe das nie benutzt, aber geschieht das nicht automatisch? Alles andere klingt für mich zumindest merkwürdig komisch ... – Nailuj

Antwort

2

Es gibt keinen "gesendeten Ordner" in Android.

Einige SMS-Clients haben möglicherweise einen "gesendeten Ordner". Sie müssen sich mit den Entwicklern dieser Anwendungen in Verbindung setzen, um herauszufinden, ob es eine dokumentierte und unterstützte API zum Manipulieren dieses Ordners gibt. Beispielsweise gibt es keine dokumentierte und unterstützte API für die Messenger-Anwendung, die Teil des Android-Open-Source-Projekts ist.

+0

der gesendete Ordner, den ich sagte, ist Inhalt: // sms/outbox /. – sweetier

+0

@sweetier: Das ist nicht Teil des Betriebssystems. Dies ist ein nicht dokumentierter und nicht unterstützter Inhaltsanbieter, der von der Messenger-Anwendung veröffentlicht wird. Geräte, die diese Anwendung ersetzt haben, können diesen Inhaltsanbieter anbieten oder auch nicht. Google hat Ihnen ausdrücklich gesagt, dass Sie es vermeiden sollten: http://android-developers.blogspot.com/2010/05/be-careful-with-content-providers.html – CommonsWare

+0

Vielen Dank für Ihre Kommentare. Schätze es wirklich. – sweetier