【发布时间】:2010-06-29 03:39:24
【问题描述】:
我想知道在调用AsyncTask#onPostExecute 之后是否有可能获得对AsyncTask#onProgressUpdate 的“剩余”调用?我正在使用它们在同一个TextView 上设置文本,并且我不想设置诸如“完成!”之类的文本。然后让它在稍后被文本覆盖,例如“几乎在那里 - 90%”
另外,我假设onProgressUpdate 方法的工作方式类似于SwingWorker 方法,因为对publishProgress 的多次调用可能会在对onProgressUpdate 的调用发生之前叠加。我真的很想知道参数上的“较新”和“较旧”进度更新在哪里 - 也就是参数中位置 0 或位置 progress.length 的最新更新?
【问题讨论】:
标签: android background backgroundworker android-asynctask