我有一个数据库,在数据库中我有3个表,但我使用内容提供商,所以我如何区分表?我理解uri的格式,我必须为每个使用一个单独的路径,但我如何获得具有不同路径的uri的值。我需要使用uri matcher然后根据我在参数中输入的内容返回我想要的uri吗?从我在网上找到的内容看来,uri matcher仅用于内容提供商的get类型方法。
答案 0 :(得分:0)
我是否需要使用uri matcher然后将返回我想要的uri 根据我在参数中输入的内容?
正确。使用ContentProvider
参数调用每个Uri
的方法。您只需将其传递给UriMatcher
,然后继续switch
语句。