问题标签 [android-contacts]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
137 浏览

android - 如何在Android中显示与搜索词相关的项目列表

我想显示包含搜索字母的项目列表(搜索中的字母(EditText))

示例:1)[a] -----> 我在搜索(编辑文本)中输入字母“a”,我想显示与该字母相关的项目列表,如下所示

结果:* a *ton b* a *toon r* a *o Rob* a *t

2)[at]--->我在EditText中添加“t”我想显示与“at”相关的结果,如下所示(在列表中)喜欢这个结果: at* on b *at* oon Rob *at

我有已解析项目的列表,我想搜索并显示该项目(在编辑文本中输入文本时,我想显示与该特定世界相关的结果)...

0 投票
1 回答
1971 浏览

android - 检索特定联系人组

我想检索联系人详细信息及其所属的组。我得到了列出手机中所有联系人组的代码。

然后我尝试使用其 id 查询特定联系人,但它总是显示There is no such column...

id 在哪里

如何使用特定的联系人 ID 查询组?

0 投票
3 回答
10786 浏览

android - 想以编程方式在联系人中创建一个新组

我想创建一个新的联系人组。我可以查询组并显示所有组名但我无法在 android 中创建组我尝试创建联系人方法但未创建...

0 投票
5 回答
14530 浏览

android - 从联系人选择器中获取号码

在用户从联系人选择器中选择联系人后,我试图获取联系人姓名和电话号码。我试图让我的应用程序适用于 SDK v3 及更高版本,因此我创建了一个抽象类,它只调用我需要的 API。我已经让抽象类工作了(它选择了正确的 API),并且我也有用于 SDK v3,4 的 API 工作。我在获取使用 ContactsContract 的更新 API 时遇到问题。

我可以得到一个联系人姓名,但它检索到的号码始终是它之前的联系人 ID 的号码!示例:我有 2 个联系人“John Doe”和“Jane Doe”,分别在联系人中添加了“555-555-555”和“777-777-7777”。John Doe 的 ID=1,Jane Doe 的 ID=2。如果我尝试获取 Jane Doe 的电话号码,我会得到 John 的电话号码,555-555-5555。如果我试图得到约翰的,我什么也得不到。检查 if (cursor.moveToNext()) 失败。

你能帮我解决这个问题吗?这让我快疯了。我看过很多例子,总是得到同样的错误。

Intent 数据是来自 onActivityResult 的数据 Intent

0 投票
4 回答
8469 浏览

android - 使用联系人选择器时从具有多个号码的用户中选择一个号码

我正在尝试允许用户使用联系人选择器从联系人中选择电话号码。但是,现在我在网上看到的所有示例都显示了如何选择一个联系人,但我希望有第二个屏幕,然后如果该联系人有多个电话号码,那么您可以指定要选择的那个(方式该短信允许您在选择联系人时这样做)。

我的问题是,您是否必须收集所有数字然后要求用户选择一个数字,或者这个功能是否已经内置在 Android 中?我希望我只是忘记了一面旗帜之类的。

0 投票
2 回答
616 浏览

android - Android:联系人应用程序的查询排序规则

是否可以在联系人应用程序中查询排序规则?我需要知道选择的规则是什么:“名字”或“姓氏”

谢谢

0 投票
2 回答
1156 浏览

android - 如何获取电话号码?

我正在尝试将用户选择的电话号码放入编辑文本中。我有一个按钮:-

和下面的功能:

我得到了最后一次联系的电话号码。如何获取选择的电话号码?

0 投票
5 回答
12758 浏览

android - 可以在 Android 中获取“所有者”联系信息吗?

我一直无法找到一个直接的答案。谁能告诉我是否可以在 Android 应用程序中获取手机所有者的联系信息?

0 投票
1 回答
1614 浏览

android - Android ImageView 无法访问某些联系人照片

我得到了联系人 ID ( ContactsContract.Contacts._ID)

我通过检查对应的照片是否可用来确定照片是否ContactsContract.Contacts.PHOTO_ID可用null

如果不是,我会为照片构建一个 URI:

然后我使用它的方法将其设置photoUri为一个。ImageViewsetImageURI

对于某些照片,我看到了其他联系人的照片,但出现以下异常:

我不确定为什么它不适用于某些联系人?

但大多数情况下,我想知道我应该测试什么以避免这种异常?

0 投票
3 回答
5304 浏览

android - 打开联系人的问题 - Android

我在我的应用程序中添加了一个打开联系人列表的功能。问题是一些用户报告说,当他们尝试使用该应用程序时,该应用程序崩溃了。该功能似乎适用于大多数人(包括我在内,使用 Nexus S)。

这是我用来打开联系人的代码 -

这是崩溃的日志 -

我不知道是什么原因造成的。谢谢!