虽然我还没有尝试过,但从理论的角度来看,我问这个问题只是为了消除我的疑虑。
我有这样的场景: 1. 向服务器发送请求并接收JSON
响应。为此,我正在使用AsyncTask
,因为接收响应可能会有延迟。2. 从此响应中获取图像 URL。3. 再使用一个AsyncTask
,调用图片URL并获取图片。(再次可能需要时间来获取图像)
所以你认为使用 2 AyncTask 只是为了得到那个图像是低效的。或者,在步骤 1 中,不使用 AsyncTask,而是按顺序运行代码并设置 Timeout。
请建议。