android.view.WindowManager$BadTokenException: Unable to add window -- token android.os.BinderProxy@3
来源:互联网 发布:三毛淘宝小号链接 编辑:程序博客网 时间:2024/05/16 05:33
android.view.WindowManager$BadTokenException: Unable to add window -- token android.os.BinderProxy@394566d1 is not valid; is your activity running?
最近项目报这个异常,经查证,这个异常出现的原因为:
在activity1页面中有意dialog弹出框,当弹出框弹出后,dialog未销毁的情况下,直接点击返回,activity销毁了,但是dialog却没有下回,才导致 is your activity running?
解决方法一在弹出窗口之前用Activity的isFinishing判断一下Activity是否还存在
protected void onPostExecute(Object result) {
if (!isFinishing()) {
showDialog(MY_DIALOG_ID);
}
}
解决方法二在show的时候捕获一下异常
try {
createAlertDialog().show();
} catch (Exception e) {
}
0 0
- android.view.WindowManager$BadTokenException: Unable to add window -- token android.os.BinderProxy@3
- android.view.WindowManager$BadTokenException: Unable to add window -- token android.os.BinderProxy@4
- android.view.WindowManager$BadTokenException: Unable to add window -- token android.os.BinderProxy@4
- android.view.WindowManager$BadTokenException: Unable to add window -- token android.os.BinderProxy@4
- android.view.WindowManager$BadTokenException: Unable to add window -- token android.os.BinderProxy@4
- android.view.WindowManager$BadTokenException: Unable to add window -- token android.os.BinderProxy
- android.view.WindowManager$BadTokenException: Unable to add window -- token android.os.BinderProxy@2
- android.view.WindowManager$BadTokenException: Unable to add window -- token android.os.BinderProxy@4
- android.view.WindowManager$BadTokenException: Unable to add window -- token android.os.BinderProxy@f
- android.view.WindowManager$BadTokenException: Unable to add window -- token android.os.BinderProxy@4
- 发现类似这样的错误,view.WindowManager$BadTokenException: Unable to add window -- token android.os.BinderProxy
- WindowManager$BadTokenException: Unable to add window — token android.os.BinderProxy@465 is not vali
- android.view.WindowManager$BadTokenException: Unable to add window -- token nul
- android.view.WindowManager$BadTokenException: Unable to add window -- token
- 解决android.view.WindowManager$BadTokenException: Unable to add window -- token .
- android开发中遇到的android.view.WindowManager$BadTokenException: Unable to add window -- token android.os.
- Android异常-android.view.WindowManager$BadTokenException: Unable to add window -- token android.os.Bin
- Android开发~android.view.WindowManager$BadTokenException: Unable to add window -- token android.os....
- js 时间运算,时间加减
- DPDK内存管理 -----(一)初始化
- sql一些小查询语句
- 伊斯坦布尔的流浪 (一)
- Java后台-面试问题汇总:历时20天,主流互联网公司面试经历
- android.view.WindowManager$BadTokenException: Unable to add window -- token android.os.BinderProxy@3
- 伊斯坦布尔的流浪 (二)
- 黑龙江测绘地理信息局--机构概览
- 伊斯坦布尔的流浪 (三)
- 如何正确判断Session变量是否存在
- PAT (Advanced Level) Practise 1013. Battle Over Cities (25)
- 中国赚钱的方式彻底变了,再不懂就晚了!
- poj1144 Network 双连通分量
- echarts tooltip中的数据已0开头