public class MyApplication extends Application {
public static Context context;
@Override
public void onCreate() {
super.onCreate();
context = getApplicationContext();
}
public static Context getContext() {
return context;
}
}继承Application获得一个应用程序级别的Context,之后在任何的类中需要context调用MyApplication.getContext即可,需要在<application 标签下配置name 告诉程序启动初始化MyApplication
自定义Application获取全局Context
本文介绍了一种通过创建自定义Application类来获取全局Context的方法。这种方法允许开发者在整个应用程序的任何地方通过静态方法访问到Context,提高了代码的复用性和便利性。文中提供了一个具体的实现示例,并说明了如何在AndroidManifest.xml文件中进行相应的配置。
1846

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



