我加载带有asynctask的listview,并正确显示progressdialog。
但是当我点击listview项目时,我会转到其他活动来加载项目详细信息,但进度对话框不会出现在第二个活动中。我在两者中使用相同的代码。 如果我在列表视图点击后使用进度对话框,我会遇到问题吗?
我使用此代码进入第二个活动
Intent intent = new Intent().setClass(Context, Class);
startActivity(意向);
我使用此代码进行asynctask
private class CargarVacas extends AsyncTask<String, Float, Integer>{
private final ProgressDialog dialog = new ProgressDialog(Class);
protected void onPreExecute() {
this.dialog.setMessage("Cargando...");
dialog.show();
}
protected Integer doInBackground(String... urls) {
return 250;
}
protected void onPostExecute(Integer bytes) {
this.dialog.dismiss();
}
}
虽然我使用10秒线程睡眠
,但progressdialog只出现不到一秒钟感谢所有提前