Android 如何关闭对话框并在当前屏幕上继续操作?

Android 如何关闭对话框并在当前屏幕上继续操作?,android,libgdx,Android,Libgdx,我在关闭对话框时遇到问题。我可以关上它,但我必须按按钮不止一次。我有两个按钮,一个用于关闭应用程序,但第二个用于关闭对话框的按钮不能正常工作 按钮:按钮(“否”、“继续”) 当参数对象等于“continue”时,我在重写的方法结果(对象对象)中使用remove()方法 我还尝试使用hide(null)但我得到了相同的结果。这是我的工作对话框代码,用于“确定要退出吗?” Dialog Dialog=新建对话框(“退出”,Assets.skin1){ @凌驾 受保护的无效结果(对象){ if((布尔

我在关闭对话框时遇到问题。我可以关上它,但我必须按按钮不止一次。我有两个按钮,一个用于关闭应用程序,但第二个用于关闭对话框的按钮不能正常工作

按钮:
按钮(“否”、“继续”)

当参数对象等于“continue”时,我在重写的方法结果(对象对象)中使用remove()方法


我还尝试使用
hide(null)但我得到了相同的结果。

这是我的工作对话框代码,用于“确定要退出吗?”

Dialog Dialog=新建对话框(“退出”,Assets.skin1){
@凌驾
受保护的无效结果(对象){
if((布尔)对象){
Gdx.app.exit();
}否则{
//不需要,但如果对话框未隐藏,请在此处调用hide()
//隐藏();
}
}
};
text(“您确定要退出吗?”);
按钮(“是”,为真)。按钮(“否”,为假);
dialog.getContentTable().pad(20);
dialog.getTitleTable().pad(20);
dialog.padTop(60);//在对话框标题顶部设置填充
dialog.setModal(true);
dialog.setMovable(false);
对话框。可设置大小(false);
对话.表演(舞台);
“否”按钮将关闭对话框

@Override
protected void result(Object object) {
    if (object.equals("exit")){
        Gdx.app.exit();
    }
    else if (object.equals("continue")){
        remove();
    }
}