3

这是一个非常愚蠢的问题,但我在 Context context = ...

只需声明它将其设置为 null,我需要为我的应用程序使用上下文。

4

1 回答 1

6

您不能实例化 Context 对象。这是由系统控制的。然而,每个应用程序都有一个上下文,每个活动都是一个上下文,所以你有几个方法来获取一个上下文对象的指针:

  1. 将一个Activity对象的指针赋值给Context对象指针(即使用this关键字)

  2. Activity 类有一个名为 getApplicationContext() 的方法,该方法检索指向 Application 包含的 Context 对象的指针。

于 2013-02-19T02:38:20.410 回答