我不仅需要从活动中访问帮助器,还需要从广播接收器和异步任务中访问帮助器。我是对的,如果我使用 OrmLiteBaseActivity 来接近它是使用这种方法:
OpenHelperManager.getHelper(context, DatabaseHelper.class);
OpenHelperManager.releaseHelper();
里面不是 Activity 类?
编辑:
我了解助手生命周期由OrmLiteBaseActivity. 我要问的是如何处理活动之外的助手生命周期。例如,我需要从BroadcastReceiver或访问数据库AsyncTask。OpenHelperManager.getHelper(context, DatabaseHelper.class);当我在另一个线程中启动一些数据库内容时,以及OpenHelperManager.releaseHelper();当我完成所有数据库工作并想要发布帮助程序时,使用 实现此目的是否是正确的方法?