在TicTacToe.h
模式下执行AsyncTask
时:AsyncTask.SERIAL_EXECUTOR
(在UI线程上)保证在onPostExecute()
之后和另一个doInBackground()
之前直接执行实例可以为新任务调用AsyncTask
吗?
我的意思是串行执行器模式 - 它是否也保证onPreExecute()
/ onPostExecute()
回调也总是有序?
此序列化对于特定过程是全局的。
上述意味着什么?
答案 0 :(得分:0)
在doInBackground()
线程更改后,onPostExecute()
在UI线程上运行。在第一个任务的doInBackground()
之后,另一个任务doInBackground()
的{{1}}开始。所以没有保证的机会。