【问题标题】:How to get an contact Uri from mail如何从邮件中获取联系人 Uri
【发布时间】:2017-05-15 22:06:35
【问题描述】:

你好男孩和女孩(当然)

如何从邮件联系人中获取 Uri?从那里我得到了剩下的信息(我已经实现了) 我在Android - Get Contact Photo from phone number 看到了一个例子,用数字做它并获取照片,但我不知道如何从电子邮件中做它

问候

【问题讨论】:

    标签: android


    【解决方案1】:

    这就是我所做的

    Cursor cursor= activity.getContentResolver().query(ContactsContract.Data.CONTENT_URI, null,ContactsContract.Data.DATA1 + " = '"+mail+"' ", null,null);
    String contID = null;
    if (cursor !=null && cursor.moveToFirst()){
        contID = cursor.getString(cursor.getColumnIndex(ContactsContract.CommonDataKinds.Email.RAW_CONTACT_ID));
        cursor.close();
    }
    

    之后你有了contactID,然后你可以做另一个查询来获取所有数据

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-11-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-03-06
      • 1970-01-01
      • 2016-10-25
      相关资源
      最近更新 更多