标签: android android-asynctask
可能重复: Can't create handler inside thread that has not called Looper.prepare() inside AsyncTask for ProgressDialog
我在调用方法时遇到以下异常,最终从我的异步任务调用POST方法:
“无法在Android中创建没有调用Looper的线程中的处理程序”。
我正在使用异步任务来显示进度对话框。
由于
答案 0 :(得分:0)
重复Can't create handler inside thread that has not called Looper.prepare() inside AsyncTask for ProgressDialog
简而言之:必须从UI线程调用进度对话框的show()方法,而不是后台线程。请使用onProgressUpdate或onPreExecute。
show()
onProgressUpdate
onPreExecute