ContentURI无法解析为某种类型

时间:2010-01-22 20:37:36

标签: android

我正在尝试关注eclipse中的androidibm教程。

教程中的源代码给出了一个错误,指出ContentURI无法解析为某个类型..

这是源代码行......

ContentURI theContact = new ContentURI(android.provider.Contacts.ContactMethods.CONTENT_URI.toURI());

eclipse希望我通过创建一个类接口或将其更改为ContentUris来修复它

我尝试了最后一个没有运气,所以正在寻找一些建议。

3 个答案:

答案 0 :(得分:1)

大约18个月之前,

ContentURI被替换回Android 0.9。检查教程的年龄 - 可能是从2008年夏天开始,现在已经过时了。

答案 1 :(得分:1)

ContentUri类已被Uri类替换。

我会将该行更改为:

Uri theContact = android.provider.Contacts.ContactMethods.CONTENT_URI;

或者找一个更新的教程,因为您正在查看的教程可能会有其他过时的参考。

答案 2 :(得分:0)

不推荐使用Contacts.ContactMethods类。你试过ContactsContract?

吗?