BadTokenException

原创 2015年11月19日 10:08:06

  刚上线的项目就收到了crash 日志

  android.view.WindowManager$BadTokenException: Unable to add window -- token android.os.BinderProxy@2747afb0 is  not valid; is your activity running?

 重现bug发现是一进去APP就马上退出来就会crash, 检查代码发现是因为进去首页马上退出来Activity就finish掉了,但是对话框却  在 继续弹出,所以就crash了,

DialogHelper.showVerifyDialog(MainActivity.this, String.format("是否定位为当前城市", city),
        getString(R.string.location_differ_site_cancel), getString(R.string.location_differ_site_switch),
        new DialogSelectedListener() {
            @Override
            public void onConfirm() {
                super.onConfirm();
      
            }

            @Override
            public void onCancel() {
                super.onCancel();
            }
        });
在网上查了下,很多资料说将Activity.this换成getParent()就可以了,试了发现并不行,
最后在DialogHelper前加上isFinishing的判断就可以了

PopupWindow报错android.view.WindowManager$BadTokenException的问题解决

android.view.WindowManager$BadTokenException 出现这个问题 百度找的全是说上下文的 是过一遍后,都是无效 最后发现 PopupWindow中的 Button...
  • baidu_30371351
  • baidu_30371351
  • 2017年03月20日 16:05
  • 403

悬浮窗错误android.view.WindowManager$BadTokenException: permission denied for this window type

09-29 16:52:04.377 16410-16410/com.example.github.floatingwindowcountdown E/AndroidRuntime: FATAL EX...
  • wds1181977
  • wds1181977
  • 2016年09月29日 16:55
  • 1170

Android BadTokenException 问题解决

前言 今天测试过程中发现了“android.view.WindowManager$BadTokenException”问题,这里记录一下解决方法。(PS:第一款应用上线了,感觉BUG还是比较多,感觉...
  • zinss26914
  • zinss26914
  • 2014年08月07日 20:50
  • 4863

PopuoWindow弹出时报BadTokenException的解决方案

完整的错误是java.lang.RuntimeException: Unable to resume activity {*****}: android.view.WindowManager$BadT...
  • Ruidu_Doer
  • Ruidu_Doer
  • 2016年04月25日 18:42
  • 752

android.view.WindowManager$BadTokenException

一. 背景 输入法之前的版本在跑Monkey测试以及崩溃后台,会出现比较多的android.view.WindowManager$BadTokenException的崩溃,崩溃堆栈如下: St...
  • ballonge
  • ballonge
  • 2016年04月07日 14:40
  • 389

Android Crash解决方案之android.view.WindowManager$BadTokenException

android.view.WindowManager$BadTokenException的解决方法
  • crash163
  • crash163
  • 2016年07月05日 10:27
  • 12463

初始化PopupWindow Caused by: android.view.WindowManager$BadTokenException:

如题,完整的错误提示信息是 Caused by: android.view.WindowManager$BadTokenException: Unable to add window – token...
  • tao72909
  • tao72909
  • 2016年04月28日 15:12
  • 1494

android 实现全局对话框中context的问题 .WindowManager$BadTokenException问题解决

在实际的开发过程中,我们可能会有很多处网络请求的地方,这个时候我们就需要一些友好性的提示了,例如进度对话框之类的 比较理想的情况是,我们写一个全局的方法,然后使用的时候直接调用就可以了 显然,我们...
  • u010399316
  • u010399316
  • 2015年04月21日 09:59
  • 991

Android dialog中出现异常android.view.WindowManager$BadTokenException

异常: android.view.WindowManager$BadTokenException: Unable to add window -- token android.os.BinderPr...
  • qq_30552993
  • qq_30552993
  • 2015年12月16日 10:34
  • 626

Android :我的奇怪BUG:WindowManager$BadTokenException

BUG出现场景:在二次弹出自定义对话框的时候抛出的异常 android.view.WindowManager$BadTokenException: Unable to add window -- to...
  • DucklikeJAVA
  • DucklikeJAVA
  • 2016年01月20日 18:54
  • 1143
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:BadTokenException
举报原因:
原因补充:

(最多只允许输入30个字)