当按钮单击打开对话框时,我正在更改标签的文本,我还想做的是在对话框关闭时更改文本。我在对话框上没有任何按钮,默认情况下,用户可以按后退键或点击对话框外的任何位置来关闭它。 (我不想添加按钮)。我一直在努力工作以度过美好的一天,并且仍然为我的生活弄清楚它是如何工作的(显示我是一个新手!)我尝试了各种方法,例如。
但似乎没有工作,我理解解决方案可能很简单......我也尝试过像解雇等等。
如果有人能够对此有所了解,我将非常感激。
答案 0 :(得分:1)
Customdialog=new Dialog(this);
Customdialog.setOnDismissListener(new DialogInterface.OnDismissListener() {
@Override
public void onDismiss(DialogInterface dialogInterface) {
//code you want to execute when the dialog is closed
}
});
希望它有所帮助(:
答案 1 :(得分:0)
每当对话框关闭时,您都可以使用onDismissListener()设置为侦听器