У меня проблема с слушателем в определенной деятельности.
Проблема заключается в том, что этот слушатель содержит alert.show(); который можно вызвать после того, как мы попытаемся нажать новую активность (которая затем дает исключение).
Например: я слушаю активность A для сигнала с другого телефона. Я возвращаюсь назад и пытаюсь запустить новую активность B, но программа вылетает из-за alert.show() прослушивателя.
ERROR/AndroidRuntime(3573): android.view.WindowManager$BadTokenException: Unable to add window -- token [email protected] is not valid; is your activity running?
Можно ли проверить в прослушивателе, активна ли эта активность, а затем показывать предупреждение или нет в зависимости от этого значения?