有没有办法在没有 应用程序上下文的情况下访问ORMLite DatabaseHelper ? 我的数据结构中有一个多层次结构,但我总是只保存数据库中的父项,并希望用SQL语句检索子项。
我更喜欢这样做,而不必使用Context,特别是对于单元测试。这是可能的,还是我总是需要有与数据库交互的上下文?
答案 0 :(得分:1)
当您按照示例进行操作时,您将使用起始Activity或其父级的基本上下文启动数据库帮助程序或管理器一次。
从那时起,您无需再次使用任何上下文重新创建此内容。
您需要在某一时刻提供一个上下文,然后第一次启动它。