2012-02-09 11 views
0

これはAndroidでSMSを初めて使用したときです。全ての まず、このコードを見て:アンドロイド:連絡先と同じ方法でSMSデータベースを取得するには?

ContentResolver cr = getContentResolver(); 

MyCursorと= cr.query(ContactsContract.Contacts.CONTENT_URI、NULL、NULL、NULL、[担当+ "ASC")。

SMSデータベースを取得して使用するのと同じ方法で使いたいと思います。 私がインターネットで見つけできるすべてはこのようなものです:

Uri uri = Uri.parse("content://sms/inbox"); 
Cursor c= getContentResolver().query(uri, null, null ,null,null); 
startManagingCursor(c); 

出典:SmsMmsManager

しかし、私はContactsContractような何かをしたいが、それはSMSのために何と呼ばれていますか? 存在しますか?

答えて

1

私は知っている存在しません。

smsプロバイダは公開されていません。自己責任で使用してください。公に文書化されていないものの、AOSPに掲載されているものは動作しますが、あなた自身はあなたです。契約クラスを持たないことは、content:// smsが外界によって使用されることを意図していないという兆候です。

+0

OK参照してください ありがとう – himura

関連する問題