2012-05-14 95 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我現在無法切換到2.0+。 –

+0

那麼你的應用程序不能使用不存在的API。要麼增加到2.0+,要麼不要使用聯繫人。你不能擁有兩個。 – Nick

相關問題