gpt4 book ai didi

java - 从给定电子邮件 ID 的地址簿中获取联系人姓名

转载 作者:行者123 更新时间:2023-11-30 02:59:33 24 4
gpt4 key购买 nike

如果我有email id,需要从通讯录中获取对应的姓名,是否可以这样做?

最佳答案

使用电子邮件匹配特定 URI 根据电子邮件 ID 获取联系人

Uri uri = Uri.withAppendedPath(ContactsContract.CommonDataKinds.Email.CONTENT_FILTER_URI, Uri.encode(emailIdString));

其中 emailIdString 是您要为其获取联系人的电子邮件地址。

Cursor contactLookup = cr.query(uri, new String[] {ContactsContract.CommonDataKinds.Email.CONTACT_ID, ContactsContract.Data.DISPLAY_NAME }, null, null, null);

contactLookup 游标将包含其 emailID 与 emailIdString 匹配的所有联系人。

关于java - 从给定电子邮件 ID 的地址簿中获取联系人姓名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22758295/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com