Как заблокировать любой щелчок на экране, пока не завершится анимация? - PullRequest
0 голосов
/ 02 марта 2019

Я пишу головоломку.Когда CountDownTimer заканчивается, отображается диалоговое окно.Диалог отображается с анимацией.Если я щелкну где-нибудь на экране, пока диалоговое окно с анимацией не будет завершено, игра вернется на первый уровень.Сегодня я заметил еще одно неожиданное поведение.Я закончил уровень одновременно с завершением таймера, и в результате у меня появилось два диалога: TimeOverDialog и LevelCompleteDialog.Итак, что мне нужно сделать, чтобы решить эту проблему?Извините за мой английский!

1 Ответ

0 голосов
/ 02 марта 2019

Добавить dialog.setCancelable (false); в коде alertDialog.

...