如何从“非图形”类获取应用程序上下文

时间:2011-02-05 21:01:17

标签: android sqlite android-context

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

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

    由于

1 个答案:

答案 0 :(得分:0)

onReceive的{​​{1}}方法不是以BroadcastReceiver作为参数吗?

Context

你不能从那里得到@Override public void onReceive(Context context, Intent intent) { MyDataBase myDb = new MyDataBase(context); ... } 吗?