2012-05-14 8 views
0

Android 1.6では連絡先(名前、電話番号、メモ、メールID)を追加しようとしていますが、Android 1.6ではContactsContract/ContentProviderOperationなどがサポートされていないため、私はウェブでたくさんのものを検索しましたが、Android 1.6以上のすべての例が見つかりました。Android 1.6で連絡先を追加する

答えて

0

@Nick私はここであなたの助けのためのソリューションのおかげで見つけ、には、Android 1.6

String[] PROJECTION = new String[] { Contacts.ContactMethods._ID, 
      Contacts.ContactMethods.DATA, Contacts.PeopleColumns.NAME }; 
    c = managedQuery(Contacts.ContactMethods.CONTENT_EMAIL_URI, PROJECTION, 
      null, null, Contacts.ContactMethods.DEFAULT_SORT_ORDER); 
0

連絡先APIは、Android 2.0まで登場しませんでした。このAPIを使用するには、2.0 + SDKに対してアプリケーションを開発する必要があります。

出典: http://developer.android.com/resources/articles/contacts.html

+0

の連絡先からの電子メールを取得するには、いくつかのコードスニペットです。しかし、私の要件は、Android 1.6にIであります今2.0+に切り替えることはできません。 –

+0

あなたのアプリケーションは、存在しないAPIを使用することはできません。 2.0以上に増やすか、連絡先を使用しないでください。両方を持つことはできません。 – Nick

関連する問題