获取联系人的照片和姓名

时间:2012-09-02 10:56:30

标签: java android contacts android-contacts phone-number

我正在制作Android应用(API 2.3.3),它会发送/接收短信。我可以使用getOriginatingAddress()方法获取已接收邮件的原始地址,它会在手机+(国家/地区代码)(号码)中为我提供正常的电话号码。 (例如:斯里兰卡数字为+94713594206)。

问题是,我需要检查用户手机上是否已存在与此收到号码的联系人。如果是,请获取与此编号匹配的相应名称(显示名称)和照片(如果有)。如果没有,只需显示原始数字。

所以有人可以帮我解决第一个实例 - 检查是否已经存在与给定电话号码匹配的联系人,如果确实存在,请获取此匹配联系人的显示名称和照片吗?

感谢。

1 个答案:

答案 0 :(得分:2)

可能重复:Search contact by phone number - 您需要的一切

并提出照片问题: 这一个:how to get contact photo URI解决了这个问题!