Android 在对话框关闭后调用函数

Android 在对话框关闭后调用函数,android,Android,在我的应用程序中,当活动启动时,我会调用AsynTask在页面中加载一些详细信息。在这两者之间,如果用户单击按钮,则会显示一个警报对话框生成器。当用户单击Ok按钮时,我希望对话框被取消,并且再次调用异步任务。如何做到这一点 在关闭对话框之前,我尝试在警报框中调用函数,但它会崩溃 我尝试在对话框.dismise()行之后调用该函数,但随后应用程序也崩溃了 如何做到这一点,请帮助我的朋友….很抱歉我的代码出错了 在后台执行过程中,我调用了一个params值,这是我出错的原因 protected Vo

在我的应用程序中,当活动启动时,我会调用AsynTask在页面中加载一些详细信息。在这两者之间,如果用户单击按钮,则会显示一个警报对话框生成器。当用户单击Ok按钮时,我希望对话框被取消,并且再次调用异步任务。如何做到这一点

在关闭对话框之前,我尝试在警报框中调用函数,但它会崩溃

我尝试在
对话框.dismise()
行之后调用该函数,但随后应用程序也崩溃了


如何做到这一点,请帮助我的朋友….

很抱歉我的代码出错了

在后台执行过程中,我调用了一个params值,这是我出错的原因

protected Void doInBackground(Bundle... params) 
{
    Bundle savedInstanceState = params[0];
        .....
        .....
}
在做了一些改变之后,它工作得很好,对不起,朋友们

 new AlertDialog.Builder(Test.this)
                    .setTitle("Error")
                    .setMessage("Connection timeout. Try again.")
                    .setPositiveButton("ok", new android.content.DialogInterface.OnClickListener(){

                            public void onClick(DialogInterface dialog,int which) {
                                 new Progress().execute("");                            
                            }                               
                        })
                    .show();
            }