如何从View类获取Dialog实例

问题描述 投票:0回答:1

我试图从按钮单击中关闭对话框,所以我试图从View类中获取对话框的实例,然后将其关闭。

尽管我可以在调用之前将AlertDialog声明为关闭,然后调用AlertDialog进行关闭,但是有一种方法可以执行以下操作:

 re_new_code.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            ((AlertDialog)v).dismiss(); //How can I do something like this?
        }
    });
android android-alertdialog
1个回答
0
投票

您需要创建一个AlertDialog的道具并向其显示OnCreate方法。当您执行此操作时,可以在所需的任何位置关闭警报对话框。

© www.soinside.com 2019 - 2024. All rights reserved.