我有一个显示三个按钮的 AlertDialog
:CANCEL、SHOW CONFIRMATION、OK。
当选择SHOW CONFIRMATION 时,我希望出现另一个AlertDialog
,但保留第一个AlertDialog
。
这怎么能做到???
我试着不调用 dialog.dismiss
,但是,当第二个出现时,第一个会自动关闭。
请帮忙。非常感谢!
最佳答案
需要重写AlertDialogue
的onShowListener
,如下所示
alert.setOnShowListener(new DialogInterface.OnShowListener() {
@Override
public void onShow(DialogInterface dialog) {
Button button = alert.getButton(AlertDialog.BUTTON_POSITIVE);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
// Your implementation code for show next Dialogue
}
});
}
});
在 Alert Dialogue 的肯定按钮的 onClick
中什么都不做
关于android - 如何在 Android 中显示多个警告对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31561373/