gpt4 book ai didi

android - 关闭和取消警报对话框android之间的交互

转载 作者:行者123 更新时间:2023-11-29 17:53:25 24 4
gpt4 key购买 nike

我已经阅读了一些关于类似讨论的答案,但没有一个直接解决这个问题。我有一个警告对话框,我想在它被关闭时执行一些操作。无论它是如何被取消的(按下后退按钮或触摸对话框外部)。

我应该设置哪个监听器? Dimiss listener 或 cancel lister 或两者兼而有之?我想做一个 Activity finish(),所以如果这两种方法一个接一个地运行,应用程序可能会崩溃。

此外,是否有一种方法可以阻止用户无法关闭对话框(例如覆盖关闭和设置错误)。

谢谢

最佳答案

你可以有一个监听器

dialog.setOnDismissListener(new OnDismissListener() {

@Override
public void onDismiss(DialogInterface arg0) {
// TODO Auto-generated method stub

finish();
}
});

这会完成你的工作..

如果你想要对话框不能关闭 你有

dialog.setCancelable(false);

关于android - 关闭和取消警报对话框android之间的交互,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21339159/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com