2012-02-23 50 views
1

我在外部任务中从网络中进行数据提取。 现在这个提取发生在两个步骤。所以我想在第一步之后显示一些消息。显示来自异步任务的消息

这将发生在异步任务而不是UI任务上。 在主UI界面上,我已经在preexecute方法中有了一个进度条。 我想知道是否有办法显示背景异步任务的东西。

我看到了用于线程的手柄。我们有类似的异步任务吗?

回答

1

您必须覆盖您的AsyncTask的方法onProgressUpate。在那里你可以做的东西来显示文本。 要触发onProgressUpdate,您必须在您的doInBackground-方法中调用publishProgress()

+0

谢谢你。有效 – png 2012-02-23 11:20:04

2

AsyncTask有一个在UI线程上运行的onProgressUpdate方法。你不能以某种方式使用它吗?

+0

谢谢你的工作, – png 2012-02-23 10:15:40