【发布时间】:2014-01-15 22:57:46
【问题描述】:
我有一个具有以下工作流程的应用程序:
用户键入他的研究关键字的主要活动 -> 单击“搜索”按钮 -> 启动 AsyncTask 对 web 服务进行查询(在 doInBackground 方法中处理查询) -> 创建一个新活动。
现在我想在这个新活动中显示网络服务结果。我能怎么做 ?我知道我应该使用“onPostExecute”,但 AyncTask 对象无法通过“onPostExecute”方法访问这个新的 Activity。有什么线索吗?
谢谢!
【问题讨论】:
-
在同一个活动中有一个异步任务。 Activity 类中的 asynctask 类。
-
或者将你想要的任何视图传递给结果以显示在构造函数中。