我无法理解Android中的内容提供商。
您是否使用意图来呼叫内容提供商以及托管查询?
此外,活动具有意图过滤器。 intent过滤器有一个具有mimeType属性的元素。 Android如何知道这个mimetype指的是哪个内容提供商? 清单中的标记只列出了权限,但没有列出完整的content_uri。此外,content_uri通常在封装类中定义,该封装类似乎只包含常量但没有方法,所以我看不到它是如何链接到内容提供者类的。
由于
答案 0 :(得分:2)
我今天早些时候在android-developers回答了其中一些问题。让我在这里再试一次。
您是否使用意图来呼叫内容 提供者以及托管查询?
没有
Android如何知道哪些内容 这个mimetype指的是提供者 到?
它要求ContentProvider
通过getType()
为Uri
中的Intent
提供MIME类型。
清单中的标签只列出了一个 权威,但不是充分 CONTENT_URI。
这就是Android找到要调用ContentProvider
的正确getType()
所需的全部内容。