相关疑难解决方法(0)

检查活动是否有效

我在某个活动中遇到了监听器的问题.

问题是这个监听器包含一个alert.show(); 在我们尝试推送新活动(然后给出例外)之后可以调用它.

例如:我正在通过活动A收听来自其他电话的信号.我按下然后尝试运行一个新的活动B,但程序因为alert.show()A的监听器而崩溃.

ERROR/AndroidRuntime(3573): android.view.WindowManager$BadTokenException: Unable to add window -- token android.os.BinderProxy@476c21c0 is not valid; is your activity running?
Run Code Online (Sandbox Code Playgroud)

我是否可以在A的监听器中检查此活动是否处于活动状态,然后根据此值显示警告?

android

44
推荐指数
4
解决办法
8万
查看次数

标签 统计

android ×1