我想知道是否有可能在被呼叫AsyncTask#onProgressUpdate
后获得“剩余”呼叫AsyncTask#onPostExecute
?我正在TextView
使用它们设置相同的文本,并且我不想设置诸如“完成!”之类的文本。然后稍后用诸如“几乎那里 - 90%”之类的文本覆盖它
此外,我假设该onProgressUpdate
方法的工作方式类似于一个SwingWorker
方法,因为多个调用publishProgress
可能会在调用发生之前堆积起来onProgressUpdate
。我真的很想知道参数上的“较新”和“较旧”进度更新在哪里 - 也就是参数中位置 0 或位置的最新更新progress.length
?