2013-11-26 184 views
-1

我正在为象棋应用程序实现典当升级。当棋子到达棋盘末端时,会出现一个警告对话框,其中有4个棋子代表可以提升棋子的棋子。问题是,如果你点击了外部警告对话框,并且该对象最终没有被提升,那么这个警告对话框就会被取消,这是非法的。当你点击它时,防止警告对话框消失

我该如何解决这个问题?我已经尝试注销警报对话框后面的按钮上的监听器,但它仍然不起作用。

+2

后与说明,并添加一些代码 –

+0

@EngrWaseemArain它不需要代码的问题。你只是懒得看书。没关系,有人回答。 – Ogen

回答

5

试试这个,

dialog.setCancelable(false); 
+0

不适用于AlertDialog – Umar

相关问题