0

不确定它的绝对实用性,但似乎它应该是可能的和有用的。

您能否扩展为现有系统数据库ContentProvider提供URIs表示新查询(即跨多个未由现有指定的表连接)的查询?URIs

另一种方法似乎是我需要编写一系列cursor queries然后加入它们——似乎有很多不必要的代码重复。

我一直在尝试将此database作为一种练习,但到目前为止还没有爱。

症结似乎是database在设置阶段我无法在另一个包中打开一个。

我只是完全在左外野吗?

这是可能的,因为我对两者都是新手Java and Android

对相关资源的评论和/或指针表示赞赏。

谢谢,

史蒂夫

4

1 回答 1

1

您能否扩展 ContentProvider 来为现有系统数据库提供表示新查询的 URI(即跨多个未由现有 URI 指定的表的连接)?

不是真的,只是因为你不能直接访问现有的系统数据库,就 SQLite 而言。现在,作为可重用性度量,创建一个ContentProvider为您执行连接的方法当然是可行的,尽管我会担心多个跨进程跃点的性能开销。

于 2009-12-10T06:36:33.857 回答