【发布时间】:2011-09-30 12:00:22
【问题描述】:
我有一个带有选项卡的应用程序,每个选项卡都有 HttpCLient,每次用户单击选项卡并在 tabActivity 线程中下载页面时都会触发该 HttpCLient。当用户单击选项卡然后切换到另一个选项卡时,他必须等待几秒钟,以便将请求发送到服务器并收到回复。我想在 HttpClients 的选项卡之间进行异步切换。即使我将请求放入线程中,它也不起作用,甚至当我在每个选项卡上引入 TabGroupActivity 时它也不起作用。 我有一个单独的类,其中包含对服务器的所有请求。我应该用 asyncTask 扩展这个类吗? (这实际上是我一直在考虑的最后一件事)
编辑: 在 onPause 的每个选项卡上,我都在执行 Thread.join() nad,似乎是该操作减慢了返回同一选项卡的所有过程
【问题讨论】:
标签: android asynchronous httpclient android-tabhost