关于Application得到上下文,getApplicationContext方法 空指针问题。
来源:互联网 发布:极品五笔2013优化版 编辑:程序博客网 时间:2024/05/01 13:19
application得到上下文,前提必须在application中的oncreate方法进行初始化。
解决:
public class AppUtils { private static Application application; public static void setApplication(Application application) { if (AppUtils.application != null) { throw new IllegalStateException("application already holded 'application'."); } AppUtils.application = application; } public static Context getContext() { return application.getApplicationContext(); }}
在 applicaition 类中进行初始化
@Overridepublic void onCreate() { super.onCreate(); //设置全局Context AppUtils.setApplication(this); Fresco.initialize(this); initPackageName();}
这样做 可通过
Context context = AppUtils.getContext();
0 0
- 关于Application得到上下文,getApplicationContext方法 空指针问题。
- getApplicationContext()空指针
- AndroidManifest清单文件中已经声明Application的name,但getApplicationContext()获取的时候仍然空指针异常
- 关于空指针问题思考
- 解决在使用request得到属性的空指针问题
- Spring整合Quartz2.1.1(执行中,得到application上下文,执行bean方法)
- Spring整合Quartz2.1.1(执行中,得到application上下文,执行bean方法)
- 关于Iterator会报空指针的方法
- servlet关于方法getServletConfig返回空指针
- 关于指针的判空问题
- Android--关于Cursor空指针的问题
- 关于adapter报空指针问题
- 关于servletContext.getRealPath()空指针的问题
- 关于空指针报错的问题
- 关于split分割字符串,空结果不能得到的问题
- 关于split分割字符串,空结果不能得到的问题
- android问题:getApplicationContext()得到的是什么,一般怎么用?
- Application在不能使用getApplicationContext()方法下的实例获取
- 使用百度地图和支付宝SDK时遇到的坑
- linux下objdump命令用法介绍及如何使用objdump命令进行反汇编
- liux下的三个时间
- Struts标签、Ognl表达式、el表达式、jstl标签库这四者之间的关系和各自作用
- 关于android中listview-adapter的viewholder及settag的探究
- 关于Application得到上下文,getApplicationContext方法 空指针问题。
- JNI内存泄露处理方法汇总
- 2015——致我那终将逝去的青春
- gradle持续集成部署问题
- Android中WebView与JS交互
- MyEclipse8.5中安装Spket插件
- 使用faster rcnn训练自己的模型
- 存储过程实例1:idc_oemp.prws_external_contacts_search
- linux命令学习