【发布时间】:2012-02-10 08:56:19
【问题描述】:
我有一个异步任务,它在我的Service 的一个单独的Thread 中运行。
我想将此任务的结果返回到主 UI 线程并唤醒主 UI 线程来处理它。
最好的方法是什么?
【问题讨论】:
我有一个异步任务,它在我的Service 的一个单独的Thread 中运行。
我想将此任务的结果返回到主 UI 线程并唤醒主 UI 线程来处理它。
最好的方法是什么?
【问题讨论】:
使用AsyncTask 执行此操作的正确方法是在onPostExecute 方法中将结果返回给 UI 线程。
Stack Overflow 上有大量AsyncTask 实现的示例,所以我不会链接到其中的任何一个。如果您想要一个专门为您的AsyncTask 量身定制的示例,请在您的问题中包含相关代码。
【讨论】: