AlertDialog.Builder发生:android.view.WindowManager$BadTokenException: Unable to add window
来源:互联网 发布:新东方考研网络课程 编辑:程序博客网 时间:2024/06/11 03:29
写一个程序遇见如下异常:
android.view.WindowManager$BadTokenException: Unable to add window
提示在创建AlertDialog.Builder是发生异常,大概意思就是说该AlertDialog 不能添加到窗口。
活动A跳转到活动B,在B中创建的AlertDialog
如果再由B跳转到A,如果在B中调用finish(),正常运行
而如果是在B中,按返回键,到A中,在启动活动B,这个时候便出现异常。
最后的解决方案
public boolean onKeyDown(int keyCode, KeyEvent event) { if(keyCode == KeyEvent.KEYCODE_BACK){// MyLink.this.finish(); System.exit(0); } return true;}
在活动B中捕获 点击返回键 事件 ,并强行调用 System.exit(0).
- AlertDialog.Builder发生:android.view.WindowManager$BadTokenException: Unable to add window
- AlertDialog-----android.view.WindowManager$BadTokenException: Unable to add window
- android.view.WindowManager$BadTokenException: Unable to add window
- android.view.WindowManager$BadTokenException: Unable to add window
- android.view.WindowManager$BadTokenException: Unable to add window
- android.view.WindowManager$BadTokenException: Unable to add window -- token nul
- 异常android.view.WindowManager$BadTokenException: Unable to add window解决方法
- android.view.WindowManager$BadTokenException: Unable to add window
- android.view.WindowManager$BadTokenException: Unable to add window异常
- android.view.WindowManager$BadTokenException: Unable to add window -- token
- android.view.WindowManager$BadTokenException: Unable to add window
- android.view.WindowManager$BadTokenException: Unable to add window(转)
- 【已解决】android.view.WindowManager$BadTokenException: Unable to add window
- 解决android.view.WindowManager$BadTokenException: Unable to add window -- token .
- android.view.WindowManager$BadTokenException: Unable to add window
- android.view.WindowManager$BadTokenException: Unable to add window
- android.view.WindowManager$BadTokenException: Unable to add window
- android.view.WindowManager$BadTokenException: Unable to add window --Unabletoaddwindow--tokenandroid
- 实验9-1 指针类型
- tiny6410温度传感器详细开发步骤
- Spring注入方式的分类和比较
- Cookie和Session的区别
- 实验9-2 空指针
- AlertDialog.Builder发生:android.view.WindowManager$BadTokenException: Unable to add window
- 学过C语言了?那么你知道位段为何物啊?
- css/div做的连续的几个div水平浮动(float)时,当左右浮动的时候怎么当浏览器的窗口缩小的时候浮动的就往下跑了
- 实验9-3 函数的形参为指针变量
- 方向
- java 三层架构 实现数据的显示和分页功能
- 通过修改注册表 改变VC6界面字体
- 建造者模式
- wstring类型字符标准输出