没有上下文的Android ORMLite

时间:2013-01-11 15:08:49

标签: android ormlite

有没有办法在没有 应用程序上下文的情况下访问ORMLite DatabaseHelper ? 我的数据结构中有一个多层次结构,但我总是只保存数据库中的父项,并希望用SQL语句检索子项。

我更喜欢这样做,而不必使用Context,特别是对于单元测试。这是可能的,还是我总是需要有与数据库交互的上下文?

1 个答案:

答案 0 :(得分:1)

当您按照示例进行操作时,您将使用起始Activity或其父级的基本上下文启动数据库帮助程序或管理器一次。

从那时起,您无需再次使用任何上下文重新创建此内容。

您需要在某一时刻提供一个上下文,然后第一次启动它。