gpt4 book ai didi

android - 如何在用户通过按下 Android 中的后退键关闭警报对话框时捕获事件

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:18:49 27 4
gpt4 key购买 nike

我需要在用户按下后退键并尝试关闭对话框时捕捉一个事件我有这样的代码

AlertDialog alertDialog = new AlertDialog.Builder(AppNotification.this).create();
alertDialog.setTitle("Caution");
alertDialog.setMessage("Alert");
alertDialog.setButton("OK", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
finish();
} });
alertDialog.show();
}

现在我给了用户一个选项,但是假设如果他按下后退键,那么我需要执行一些其他操作。该怎么做?

最佳答案

这对你有帮助

alertDialog.setOnCancelListener(new OnCancelListener() {
public void onCancel(DialogInterface dialog) {
// Your code ...
}
});

关于android - 如何在用户通过按下 Android 中的后退键关闭警报对话框时捕获事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9289528/

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