报错:Unable to add window token null is not for an application
异常原因:AlertDialog创建语句public AlertDialog.Builder (Context context)中,不能使用getApplicationContext()得到的context,而必须使用Activity,所以解决如下
解决办法:
将 new AlertDialog.Builder(getApplicationContext()) 改为 new AlertDialog.Builder(MainActivity.this)
其中MainActivity 为当前Activity的名称
- 本文标题: android AlertDialog显示错误 Unable to add window token null is not for an application解决办法
- 文章分类:【Android】
- 非特殊说明,本文版权归【胡同里的砖头】个人博客 所有,转载请注明出处.
- 上一篇:JAVA 从数组随机获取一个元素
- 下一篇: java动态创建数组