本文介绍了为什么的AsyncTask&所述的onProgressUpdate();>接口不会被调用?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
该onProgressUpdate()不会被调用,你能告诉我为什么吗?
私有类LoginMe扩展的AsyncTask<上下文,太虚,布尔> { @覆盖
保护布尔doInBackground(上下文...为arg0){
做一点事();
返回true;
} @覆盖
保护无效onProgressUpdate(无效... V){
super.onProgressUpdate(五);
Log.d(开发,林在onProgressUpdate());
} @覆盖
保护无效onPostExecute(布尔结果){
super.onPostExecute(结果);
如果(结果){
doOne();
}其他{
doTwo();
}
}
}
解决方案
您必须调用 publishProgress
从内部 doInBackground
手动
http://developer.android.com/reference/android/os/AsyncTask.html
这篇关于为什么的AsyncTask&所述的onProgressUpdate();>接口不会被调用?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!