2011-08-12 50 views
0

我一直在努力工作的自定义内容提供商,我有几个问题,我无法找到答案。内容提供商,授权和URI匹配

1)android框架如何使用Authority属性?为什么需要在清单中声明它,不应该使用类名称吗?

2)谁在ContentProvider实现中调用了getType()方法?

3)有人可以解释urimatcher的需求是什么?如果底层数据库只有少量表格,应该使用它吗?

谢谢!

回答

1

您需要在清单中声明它,因为数据访问权限在市场条目中列出。 I.E. “有权读取联系信息”。当你想通过一个ContentProvider.得到访问的列的MIMETYPE这被称为当您使用MyContentProvider.getType(myUri)

希望这有助于

getType()被称为!