java - 如何获取所有 Android 联系人的 URI 数组

标签 java android android-contacts

<分区>

我知道 Android 联系人选择器,它为我们提供了任何选定的联系人的 URI。

URI 如下所示: content://com.android.contacts/contacts/lookup/0r7-2C46324E483C324A3A484634/7

我需要获取手机中所有联系人的 URI(类似于“URI 数组”)。有人可以帮我解决这个问题吗?

最佳答案

您可以使用以下查询获取所有联系人:cr.query(ContactsContract.Contacts.CONTENT_URI, null, null, null, null); 其中 cr 是一个 ContentResolver

看看这里:get all contacts .

关于java - 如何获取所有 Android 联系人的 URI 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17593280/

相关文章:

android - 构造函数引用缺失的类型上下文

安卓 XML : Vertical Seekbar in Android with match parent layout isn't working properly

android - 亚行 shell : Add contacts with extras

java - Android - 从 URL 解析 JSON 明文返回 null 但连接正常

java - 在java正则表达式中,如何获取文件名的特定部分

java - Selenium WebDriver wicket FindElement 挑战

android - 无法使用 ContentProvoider 更新联系人

java - 用于多线程应用程序的 Hibernate getOrCreate 模式

java - 释放BufferedReader、InputStreamReader和InputStream获取的资源

android 找到正确的电话号码