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

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

8得票2回答
无法通过编程将Android联系人插入Android设备

ArrayList<ContentProviderOperation> ops =new ArrayList<ContentProviderOperation>(); ops.add(ContentProviderOperation.newInsert...

8得票1回答
如何将结构化数据添加到新联系人意图中

我需要支持Android 2.1及以上版本。 谷歌发布了如何使用ContactsContract的示例,但其中一些内容仅适用于API级别11或更高级别,因此我需要自己进行改进,但是我遇到了困难。 目前为止,我有以下内容: String firstName = co...

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

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

8得票1回答
以编程方式编辑联系人的姓名/电话号码

我正在尝试通过编程修改联系人的显示名称: try { ArrayList<ContentProviderOperation> ops = new ArrayList<ContentProviderOperation>(); ...

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

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

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

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

8得票4回答
"Telephony.Sms.Inbox.PERSON使用已弃用的Contacts.People._ID"

赏金奖励 - 赏金将授予一个答案,该答案仅使用ContractsContact表,从填充的Telephony.Sms.Inbox.PERSON值到关联的Contact。 我在我的应用程序中以标准方式读取短信消息: final String[] projection = {Tel...

7得票2回答
如何在没有年份的情况下检索来自Google联系人同步的联系人事件?

我正在使用以下代码检索事件和联系人的光标,对于指定了年份的事件,它可以正常工作。不幸的是,仅设置了日期和月份的事件不会被此查询返回。 我已在Google Contacts中为某些联系人生日设置了这些日期,我想知道是否需要使用RawContacts而不是ContactsContract来获取这...

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

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