0

我有一个处理 SQLites 操作的“数据库”类。其构造函数的一部分是应用程序的上下文。到目前为止一切都很好,但现在,我有一个扩展 BroadcastReceiver 的“监视器”类,它需要使用这个数据库类,而且我没有构建该实例的上下文。所以有两种选择:

  1. 如何从“监视器”类中获取应用程序的上下文或
  2. 如何从“数据库”类中获取应用程序的上下文

谢谢

4

1 回答 1

0

不是把a作为参数的onReceive方法吗?BroadcastReceiverContext

@Override
public void onReceive(Context context, Intent intent) {
    MyDataBase myDb = new MyDataBase(context);
    ...
}

你不能context从那里得到吗?

于 2011-02-05T21:18:46.467 回答