【发布时间】:2011-04-30 09:41:58
【问题描述】:
我目前使用旧的联系人 API(在 Android 2.0 上已弃用),我想知道这是否是一种获取所有联系人及其电话号码的方法,而无需按照中的建议对每个联系人进行单独查询我找到了一些网站。
例如在旧 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 所说,从Android 2.0 开始有一个新的联系人API。
标签: android contacts phone-number