在另一个对话框上创建Dialog

时间:2014-08-24 08:36:21

标签: android dialog

我想创建一个对话框。我创建了一个类和类扩展Dialog。当我从我的activity中点击一个按钮并调用show方法时,我从这个类中创建了一个对象。如果我单击按钮2次或更多次,则第二个对话框创建第一个对话框,第三个对话框创建第二个对话框等。当我点击后退按钮时,我的对话框逐一删除。我怎么解决这个问题?请说一个推荐。谢谢

1 个答案:

答案 0 :(得分:0)

Dialog有一个名为isShowing()的函数,它返回一个布尔值来表示你的对话显示状态,当你按下按钮时,你可以检查前一个Dialog是否正在显示(),不再重新实例化。