【问题标题】:How can I query Android contact based on a phone number?如何根据电话号码查询 Android 联系人?
【发布时间】:2011-03-13 11:40:15
【问题描述】:

如何根据电话号码查询 Android 联系人(在 android 2.1 中)?

我曾经使用 People.CONTENT_URI(在 android 2.1 之前),但现在已弃用。

谢谢。

【问题讨论】:

标签: android


【解决方案1】:

仅使用电话号码即可快速查找联系人。来电显示就是这样做的。

Uri uri = Uri.withAppendedPath(
    PhoneLookup.CONTENT_FILTER_URI, Uri.encode(phoneNumber));
managedQuery(uri, new String[]{PhoneLookup.DISPLAY_NAME,...

【讨论】:

  • 在哪里可以找到代码?我想知道上面代码中的“...”是什么?谢谢。
  • 这只是一个例子。 managedQuery(uri, new String[]{PhoneLookup.DISPLAY_NAME}, null, null, null, null);只会返回显示名称。
猜你喜欢
  • 2014-11-01
  • 1970-01-01
  • 1970-01-01
  • 2012-06-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多