05关于两种context的区别
来源:互联网 发布:private java中的作用 编辑:程序博客网 时间:2024/05/23 20:47
改下此处的Dialog的代码:
AlertDialog.Builder builder = new Builder(getApplicationContext());
原来是:
AlertDialog.Builder builder = new Builder(this);
或者是:
AlertDialog.Builder builder = new Builder(SplashActivity.this);
那个第一处的代码会报错,错误如下:
看看错误:
android.view.WindowManager$BadTokenException: Unable to add window -- token null is not for an application
父类有的东西子类一定有,子类有的东西父类不一定有,对话框他是挂载在Activity上的,如果Activity不存在,而Activity是Context的实例。
所以运行出错了。
0 0
- 05关于两种context的区别
- 两种获得Device Context方法的区别
- 两种Context的区别,Activity 和Application
- 关于spring注解启用的两种方式<context:component-scan>和<context:annotation-config/>
- 两种不同的Context
- 关于自增的两种方式区别(java)
- 浅谈关于GET和POST两种请求的区别
- 关于servlet init parameters 与 context init parameters的区别
- 上下文Context的区别
- Android Context的区别
- 关于android的 context
- 关于Context的疑问
- 关于Context的研究
- 关于Context的子类
- spring 获取context的web main两种方式
- 比较Fragment中获取Context对象的两种方法
- Fragment中获取Context对象的两种方法
- CLR与COM+两Context的区别,Transactional COM+ 读后
- Oracle EBS 预警系统管理(可用于配置工作流发审批邮件)
- 实现微信好友列表
- Android:应用程序(APK)的编译打包过程
- poj3468(A Simple Problem with Integers)线段树实现
- 【图文笔记】初识uGUI(四)
- 05关于两种context的区别
- poj3683 pascal题解
- 多媒体基础学习
- shell转换IP
- Hduoj3068【manacher算法】
- xshell 如何添加快捷方式
- 使用Part上传附件
- 第十四周OJ项目——杨辉三角
- poj 3468线段树 成段更新