仅从ContactsContract获取所选联系人

时间:2014-01-24 10:43:54

标签: android cursor contact contactscontract

我正在尝试开发一款Android应用程序。现在我想获取所选联系人的电话号码。 我用ContactsContract输入我的联系人列表,我也通过我使用的Cursor对象获取联系人的数据。 我的问题是我每次都得到第一次接触,因为我使用的是.moveToFirst()方法。当然我试图在没有这个方法的情况下做到这一点,但是后来cursor.getPosition()返回'-1',所以我在.getColumnIndex()方法中得到一个错误。 我也尝试使用.moveToPosition,但我不知道如何获得所选联系人的正确位置。

任何人都可以帮助我吗?

0 个答案:

没有答案