7得票2回答
联系人手动更新的ContentObserver

我已经从服务中注册了一个ContentObserver,当手机上有更新,如呼叫或联系人更新时,我会得到onchange()函数。但是我希望onchange()函数仅在添加、更新或删除发生时被调用。但是我不希望在呼入或呼出时调用。那么有人能告诉我可以在contentObserver中注册哪个UR...

7得票1回答
获取带有类型筛选功能的Android联系人,限制于特定帐户。

我正在尝试: 显示联系人列表 让用户通过输入查询来搜索它们 仅限于特定的Google/Gmail账户搜索结果。 这是我为光标构建URI的方法: // User is searching for 'jo' String query = "jo"; Uri uri = Uri.wit...

11得票5回答
如何使整行列表可点击?

我正在尝试为我的应用程序创建多个联系人选择器。我使用自定义布局和复选框来选择多个联系人。我遇到的问题是,为了选择任何特定联系人,我需要精确地点击复选框,如果我在行的其他部分点击,则复选框不会被选中。如何确保用户在整行中单击时都能选中复选框。 activity_contacts_picker....

7得票1回答
如何使用一个查询搜索带地址(格式化地址)的联系人?

我尝试实现一个基于用户联系人的实时搜索功能,希望获取每个匹配联系人的名称、缩略图和地址(如果有的话)。 当用户输入时,实时搜索会随之运行。 例如,他输入ma将会得到'martin','matthews'等结果... 继续输入mat将只看到'matthews'。 我尝试使用如下单一查询来...

8得票3回答
获取Android联系人详细信息非常缓慢。

我的应用程序有一个listView,由设备上注册的联系人填充,但是当我加载listView时,它需要太长时间!这是我的代码: public List<Contact> getContactsList(Context context, ContentResolver content...

12得票4回答
当使用联系人选择器时,从用户的多个号码中选择一个号码。

我想让用户使用联系人选择器从联系人中选择一个电话号码。 然而,目前我在网上看到的所有示例都展示了如何选择联系人,但是我希望如果该联系人有多个电话号码,则会弹出第二个屏幕,以便您可以指定要选择哪个号码(就像在选择联系人时文本消息让您这样做)。 我的问题是,您是否必须收集所有号码,然后要求用户...

8得票5回答
在Android设备上使用ACTION_PICK意图仅显示带有电话号码的联系人

我的目标是仅向用户显示带有电话号码的联系人,并让用户选择我想要本地存储的几个联系人。 我已经在下面的方法中使用了ContactsContract.Contacts.CONTENT_URI的各种选项。但是我看到很多联系人被显示出来(其中许多只有电子邮件地址,没有电话号码)。 publ...

8得票1回答
阅读所有联系人数据

我使用的是Android 2.3.3,API Level 10。我想要读取所有联系人及其相关数据,例如所有电子邮件地址、电话号码和自定义字段等。我尝试了以下代码: Uri contactUri = ContactsContract.Contacts.CONTENT_URI; Cursor c...

9得票3回答
如何在任何安卓手机上查找和收集给定联系人的所有可用信息?

目前,我在我的应用程序中将手机上的所有联系人显示为自定义RecyclerView。到目前为止,我在列表项视图中显示了联系人的姓名、手机号码和个人资料图片,但当单击应用程序的列表项时,我需要获取该联系人的所有信息并在自定义详细页面中显示。 对于每个联系人,都有不同的信息可用,例如在某些联系人中...

43得票9回答
如何加载联系人照片?

我在Android中加载联系人照片时遇到了问题。我已经搜索了答案,但是一直没有结果。有人有查询联系人并加载照片的示例吗? 因此,假设有一个contactUri,它来自使用的Activity result。startActivityForResult(new Intent(Intent.ACT...