我一直在努力开发自定义内容提供商,我有几个问题。
Android框架如何使用Authority属性?为什么要在清单中声明它,为什么类名不够?
谁/什么进程调用ContentProvider实现中的getType()方法?
urimatcher需要什么?如果底层数据库只有少数几个表,是否应该使用它?
答案 0 :(得分:1)
您需要在清单中声明它,因为数据访问权限列在市场条目中。 I.E. “有权阅读联系信息”。
如果要获取getType()
访问的列的MIMETYPE,则会调用 ContentProvider.
。当您使用MyContentProvider.getType(myUri)
希望这有帮助!