android Dialog无法获取窗口问题闪退
来源:互联网 发布:四川大学软件工程学院 编辑:程序博客网 时间:2024/06/01 10:18
java.lang.RuntimeException: Unable to start receiver com.zm.user.huowuyou.jpush.MyReceiver: android.view.WindowManager$BadTokenException: Unable to add window -- token android.os.BinderProxy@2c295e68 is not valid; is your activity running?
at android.app.ActivityThread.handleReceiver(ActivityThread.java:2893)
at android.app.ActivityThread.access$1800(ActivityThread.java:188)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1595)
at android.os.Handler.dispatchMessage(Handler.java:111)
at android.os.Looper.loop(Looper.java:194)
at android.app.ActivityThread.main(ActivityThread.java:5701)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:984)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:779)
Caused by: android.view.WindowManager$BadTokenException: Unable to add window -- token android.os.BinderProxy@2c295e68 is not valid; is your activity running?
at android.view.ViewRootImpl.setView(ViewRootImpl.java:691)
at android.view.WindowManagerGlobal.addView(WindowManagerGlobal.java:289)
at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:90)
at android.app.Dialog.show(Dialog.java:311)
开发中遇到此问题 还是不定时的出现好扰人
解决办法:
在dialog的show时做下判断当前的宿主activity是否存在前台
if(!((Activity) context).isFinishing()){ //show dialog}
希望对大家有帮助
android dialog无法获取窗口问题 0 0
- android Dialog无法获取窗口问题闪退
- dialog导致闪退问题
- Android去除闪退Dialog
- Android获取cookie闪退的问题
- android 自定义闪退Dialog 收集闪退信息
- Android去除烦人的闪退Dialog
- Windows窗口程序闪退问题
- Android去除烦人的默认闪退Dialog
- Android Eclipse 闪退问题
- Android的闪退问题
- 窗口主题Dialog问题
- Android中的dialog窗口
- MySQL 安装过后命名窗口闪退问题
- 【経験談】VS2013控制台程序运行窗口闪退问题
- android.view.WindowLeaked 问题彻底解决【dialog导致窗口泄露】
- android sdk manager 闪退 打不开问题
- Android SDKManager 打不开(闪退)问题
- Android问题之SDK闪退
- 【PAT】1054. The Dominant Color
- 关于Node.js后端架构的一点后知后觉
- C++学习记录一
- Linux shell 读取一个data文件,扫描其中的一个内容
- redis秒杀系统数据同步(保证不多卖)
- android Dialog无法获取窗口问题闪退
- map小结
- Spring MVC 开发小技巧收集(更新...)
- 10款常用的Linux音乐播放器
- uiscrollView 2
- 售前咨询顾问应“三多”
- 百度外卖水波纹
- java导入导出mysql数据
- Java中Lambda表达式与方法引用和构造器引用