从光标检索联系人时出错

Posted

技术标签:

【中文标题】从光标检索联系人时出错【英文标题】:error in retrieving contact from cursor 【发布时间】:2011-09-16 14:01:57 【问题描述】:
Cursor cursor = managedQuery(Phone.CONTENT_URI,new String[]  Phone.DISPLAY_NAME, Phone.NUMBER , Phone.NUMBER + "= ?", new String[]address,Phone.DISPLAY_NAME+" ASC");

                    cursor.moveToFirst();
                    String name=cursor.getString(cursor.getColumnIndex(Phone.DISPLAY_NAME));

代码“cursor.getColumnIndex(Phone.DISPLAY)”的行在手机上给我一个错误,但在模拟器上却没有。你能告诉我这会发生吗?事实上,我在 3 个不同的地方使用过这条线。它在 2 个地方工作,而不是在 1 个地方

【问题讨论】:

【参考方案1】:

试试这个链接

http://www.higherpass.com/android/Tutorials/Working-With-Android-Contacts/

【讨论】:

以上是关于从光标检索联系人时出错的主要内容,如果未能解决你的问题,请参考以下文章

使用 Xamarin.Mobile 读取 Xamarin 表单中的联系人时出错

无法使用光标从数据库中成功检索Spinner选定的项目文本以填充我的应用程序中的联系人列表项目

从 Android 中的 URI 检索联系人电话号码

Android - 获取所有联系人列表时出错

如何在没有一年的情况下检索从 Google 通讯录同步的联系人事件?

android获取联系人图片、姓名和手机号码