【发布时间】:2011-04-06 14:13:09
【问题描述】:
我不明白为什么会出现此错误。我正在使用 AsyncTask 在后台运行一些进程。
我有:
protected void onPreExecute()
{
connectionProgressDialog = new ProgressDialog(SetPreference.this);
connectionProgressDialog.setCancelable(true);
connectionProgressDialog.setProgressStyle(ProgressDialog.STYLE_SPINNER);
connectionProgressDialog.setMessage("Connecting to site...");
connectionProgressDialog.show();
downloadSpinnerProgressDialog = new ProgressDialog(SetPreference.this);
downloadSpinnerProgressDialog.setProgressStyle(ProgressDialog.STYLE_SPINNER);
downloadSpinnerProgressDialog.setMessage("Downloading wallpaper...");
}
当我根据条件进入doInBackground()时:
[...]
connectionProgressDialog.dismiss();
downloadSpinnerProgressDialog.show();
[...]
每当我尝试downloadSpinnerProgressDialog.show() 时,我都会收到错误消息。
各位有什么想法吗?
【问题讨论】:
标签: java android runtime-error progressdialog looper