Согласно документации isShown () «Возвращает видимость этого представления и всех его предков», так что это не работает
от вопрос уже есть ответ здесь:
Остановите все всплывающие сообщения при переходе на другой экран в Android 3 ответаЯ хочу проверить, был ли тост отклонен или нет, потому что пользователь щелкает мышью, чтобы показать тост, но может мне непрерывный щелчок пользователя, поэтому мне нужно проверить, я не могу использовать диалоговое окно