【发布时间】:2012-07-08 05:28:09
【问题描述】:
如何在 Android 应用中存储上下文? 经常需要在常规类中使用它,在 Activity 之外(例如数据库适配器)。
我尝试将上下文保存在静态字段中,但它会调用内存泄漏。
如果我在常规类中扩展上下文并在里面调用getApplicationContext(),也许会更好?
【问题讨论】:
-
最好的方法是将
Context变量发送给常规类(需要上下文)的每个构造函数......并将其存储为该类的私有成员......
标签: java android android-context