下面的方法是为了能够在全局里面定义一个上下文,在普通的类里面能够引用到上下文这个属性
1、建立一个类,继承Appaction
public class MyApplication extends Application { private static Context context; public void onCreate(){ super.onCreate(); MyApplication.context = getApplicationContext(); } public static Context getAppContext() { return MyApplication.context; } }2、在主配置清单里面注册 MyAppaction
<appaction android:name=".MyAppaction"></appaction>
3、调用
MyApplication.getAppContext()
全局上下文定义与应用
本文介绍了一种在Android应用程序中实现全局上下文定义的方法,通过创建自定义的应用程序类并覆盖onCreate方法来初始化静态上下文变量,使得在任何普通类中都能方便地访问到上下文对象。
1946

被折叠的 条评论
为什么被折叠?



