我正在写益智游戏。当CountDownTimer完成时,将显示对话框。用动画显示的对话框。如果我单击屏幕上的任意位置直到完成对话框显示动画,则游戏返回到第一级。今天我注意到了另一种意外行为我在计时器完成的同时完成了关卡,因此我有两个对话框:TimeOverDialog和LevelCompleteDialog。那么,我要做些什么来解决这个问题呢?对不起我的英语不好!
添加dialog.setCancelable(false);在alertDialog代码中。