Has_phone_number列不存在

时间:2013-08-13 12:45:21

标签: android

我是Android的新手,并创建了一个打印手机联系人的应用程序。 如果把Uri当作

Uri u=Uri.parse("content://contacts/people");

我在

中遇到错误
ContactsContract.Contacts.HAS_PHONE_NUMBER

字段。如果我试图得到它的索引它会-1。

如果使用Uri

Uri u=ContactsContract.Contacts.CONTENT_URI

我能够得到上述字段。 这两个uri之间有什么区别。

感谢 tejinder

1 个答案:

答案 0 :(得分:1)

  

这两个uri之间是否有任何区别。

绝对。 content://contacts/people是旧的Contacts提供商,而不是ContactsContract。除非您支持Android 1.x设备,否则请使用ContactsContract