【发布时间】:2016-03-02 17:47:30
【问题描述】:
在弹出窗口中使用设置错误消息时,应用程序崩溃。
错误:- android.view.WindowManager$BadTokenException:无法添加 窗口 -- 令牌 android.view.ViewRootImpl$W@c912902 无效;是 你的活动正在进行吗?
提前致谢。
【问题讨论】:
-
如果您的活动将被销毁,通常会发生此错误。另一个问题可能会停止活动,并且在重叠的情况下,由于显示的对话框没有现有活动,它会崩溃两次。但也有其他可能的问题。如果您将弹出显示方法放在 if/else 语句中,可能会有所帮助: if(!((Activity) context).isFinishing())