如何设置访问手机通讯录

发布日期:2023-11-01 06:01:45

访问手机通讯录,您需要在应用程序中请求 READ_CONTACTS 权限。在您的 AndroidManifest.xml 文件中添加以下代码:



然后,您可以使用 ContentResolver 类中的查询方法来检索联系人数据。以下是一个示例:

ja va
Cursor cursor = getContentResolver().query(ContactsContract.Contacts.CONTENT_URI, null, null, null, null);
if (cursor.moveToFirst()) {
do {
String name = cursor.getString(cursor.getColumnIndex(ContactsContract.Contacts.DISPLAY_NAME));
Log.d(Contacts, Name: + name);
} while (cursor.moveToNext());
}
cursor.close();

这将检索所有联系人的显示名称,并将其记录在日志中。您可以根据需要更改查询以检索其他数据。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

近期评论

没有评论可显示。