不知道这绝对实用的,但好像它应该是可能的和有用的。

可以延伸ContentProvider以提供表示新查询URIs(即,在多个表不是由现有URIs指定联接)为现有系统数据库?

在替代似乎是,我需要写一系列cursor queries的然后加入他们 - 好像很多不必要的重复代码的

我一直在尝试本作的接触database作为练习,但没有爱为止。

的关键似乎是,在设置阶段我不能打开另一个包一个database

我只是在这里左外野完全退出?

我是新来的两个Java and Android这是可能的。

的评论和/或指针相关资源被理解。

谢谢,

史蒂夫

有帮助吗?

解决方案

  

您可以延伸到的ContentProvider   提供较新的URI查询   (即,在多个表中的连接   不被现有的URI指定)用于   现有系统数据库?

不是真的,只是因为你没有直接访问现有的系统数据库,SQLite中的条款。现在,创建执行您的加入为你,为可重用性措施,是肯定是可行的,但我会担心的多个跨进程跳的性能开销ContentProvider

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top