我在网上搜索过,但我只发现用户想要在 asynctask 中显示对话框的情况,例如:protected void onPreExecute()。
{
super.onPreExecute();
pDialog = new ProgressDialog(NumericoComercial.this);
pDialog.setMessage("Actualizando ...");
pDialog.setIndeterminate(false);
pDialog.setCancelable(true);
pDialog.show();
}
我想知道的是,是否可以像通常那样在 onPreExecute() 和 onPostExecute() 中不显示任何对话框的情况下完成异步任务。
我在使用 asynctask 和有关 Window Leaked Error 的对话框时遇到了一些问题。我尝试过的事情是不向 Pre 和 Post 操作添加任何对话框,如下例所示。
class UpdateCandidatos extends AsyncTask<String, String, String> {
@Override
protected void onPreExecute() {
}
protected void onPostExecute(String file_url) {
}
}
使用此方法可能会出现任何错误,例如活动完成时?
谢谢