我有以下线程任务运行:
public class LoadCellTask extends AsyncTask<Object, Object, Void> {
protected Void doInBackground(Object... params) {
// 1
publishProgress();
// 3
}
}
protected void onProgressUpdate(Object... params) {
// Do UI tasks on Main thread
// 2
}
这个帖子的顺序是1,2,3?或者它真的可以去1,3,2?
调用onProgressUpdate会停止线程任务,直到进度更新完成?或者它会在通话后继续运行吗?
答案 0 :(得分:1)
是否会发生1,2,3或1,3,2的订单并不固定。因为在调用publishProgress方法系统之后处理onProgressUpdate方法的出现,所以我们无法确定何时会发生这种情况。所以订单都可以
回答第二个问题..
没有。任务将不间断地执行