2010-12-14 12 views
1

SMSを送信した後、送信されたフォルダにSMSを書き込みます。 どのように私はアンドロイドでそれを行うことができますか?androidの送信フォルダにSMSを挿入する方法

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

私はこれを使ったことはありませんが、自動的には起こりませんか?他の何かが私には少なくとも奇妙に聞こえる... – Nailuj

答えて

2

Androidには「送信済みフォルダ」はありません。

一部のSMSクライアントには「送信済みフォルダ」がある場合があります。それらのアプリケーションの開発者に連絡して、そのフォルダを操作するための文書化された、サポートされているAPIがあるかどうかを調べる必要があります。たとえば、Androidオープンソースプロジェクトの一部であるMessengerアプリケーションのための、文書化され、サポートされているAPIはありません。

+0

私が言った送信フォルダは、コンテンツです://SMS /アウトボックス/。 – sweetier

+0

@sweetier:これはオペレーティングシステムの一部ではありません。これは、Messengerアプリケーションによって公開されている、文書化されていない、サポートされていないコンテンツプロバイダです。このアプリケーションを置き換えたデバイスは、そのコンテンツプロバイダを提供する場合と提供しない場合があります。 Googleは特にあなたにそれを使用しないように指示しました:http://android-developers.blogspot.com/2010/05/be-careful-with-content-providers.html – CommonsWare

+0

あなたのコメントをありがとう。心から感謝する。 – sweetier