我目前使用舊的聯繫人API(在Android 2.0上已棄用),我想知道是否是一種方式來獲取所有聯繫人用他們的電話號碼,而不是像我在我發現的幾個網站中建議的那樣爲每個聯繫人單獨查詢。什麼是有效的方式來獲取聯繫人的所有聯繫人姓名和電話號碼API
例如在舊的API,我可以做這樣的事情:
String[] projection = new String[] { Phones._ID, Phones.NAME,
Phones.NUMBER };
Uri contacts = Phones.CONTENT_URI;
Cursor managedCursor = managedQuery(contacts,
projection, // Which columns to return
null, // Which rows to return (all rows)
null, // Selection arguments (none)
// Put the results in ascending order by name
Phones.NAME + " ASC");
感謝。
你能告訴我是什麼你的意思是舊API,我的意思是在[androidDev](http://developer.android.com/resources/articles/contacts.html)中說的版本 – 2011-04-30 10:19:10
,有一個新的聯繫人API從Android 2.0開始。 – Alex 2011-04-30 10:57:27