Почему я не могу запустить ProgressDialog внутри метода doInBackground AsyncTask?

Я не могу запустить ProgressDialog внутри ] doInBackground метод AsyncTask. Это дает мне следующую ошибку:

ОШИБКА / AndroidRuntime (12986): Вызвано: java.lang.RuntimeException: не удается создать обработчик внутри потока, который не вызвал Looper.prepare ()

И ошибка возникла эта строка в коде:

final ProgressDialog dialog = ProgressDialog.show(GalleryView.this, "Refresh", "Loading... please wait", true);

Любая помощь очень ценится.

0
задан Anne 15 November 2011 в 22:07
поделиться