【问题标题】:Reading a particular contact in android在android中读取特定联系人
【发布时间】:2012-05-10 16:34:43
【问题描述】:

我想从联系人中读取特定联系人,例如“john”,并显示该特定联系人(工作、手机、家庭)中的所有电话号码。谁能帮我解决这个问题。

【问题讨论】:

标签: android


【解决方案1】:

这也可能有帮助:

http://developer.android.com/reference/android/provider/ContactsContract.Data.html

见查询部分;它有这个代码:

查找给定联系人的给定类型的所有数据

Cursor c = getContentResolver().query(Data.CONTENT_URI,
      new String[] {Data._ID, Phone.NUMBER, Phone.TYPE, Phone.LABEL},
      Data.CONTACT_ID + "=?" + " AND "
              + Data.MIMETYPE + "='" + Phone.CONTENT_ITEM_TYPE + "'",
      new String[] {String.valueOf(contactId)}, null);

【讨论】:

    猜你喜欢
    • 2023-03-08
    • 1970-01-01
    • 1970-01-01
    • 2012-08-03
    • 2011-07-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多