什么格式必须有我的自定义CONTENT_FILTER_URI?

时间:2013-03-03 10:17:09

标签: android listview android-contentprovider android-loadermanager

我有一个listview,我通过LoaderManager从sqlite数据库填充,我也希望能够过滤这个列表。

我正在关注Android文档中的示例:http://developer.android.com/guide/components/loaders.html#example

但是我此时遇到了障碍:

if(mCurFilter!= null) {

baseUri = Uri.withAppendedPath(Contacts.CONTENT_FILTER_URI,Uri.encode(mCurFilter));

}

我不知道CONTENT_FILTER_URI应该是什么样的。

我能找到的所有例子都在谈论使用手机过滤手机通讯录。 CONTENT_FILTER_URI,但在我的情况下,我需要一个类似于

的自定义CONTENT_FILTER_URI

CONTENT_URI = Uri.parse(“content://”+ AUTHORITIES +“/”+ DataBase.TABLE);

来自我已实现的扩展ContentProvider类。

那么它必须具有哪种格式?

我对文档不太了解:

http://developer.android.com/reference/android/provider/ContactsContract.Contacts.html#CONTENT_FILTER_URI

谢谢。

1 个答案:

答案 0 :(得分:0)

事实证明我过度复杂化了。我重用了CONTENT_URI。