gpt4 book ai didi

android - 从 AsyncTask 调用 AsyncTask

转载 作者:行者123 更新时间:2023-11-30 03:59:06 26 4
gpt4 key购买 nike

虽然我还没有尝试过,但从理论上讲,我问这个问题只是为了消除我的疑虑。

我有这样一个场景:1. 向服务器发送请求并接收 JSON 响应。为此,我正在使用 AsyncTask,因为接收响应可能会有延迟。2. 从此响应中获取图像 URL。3. 再使用一个AsyncTask,调用图片URL 并获取图片。 (再次可能需要时间来获取图像)

那么您是否认为仅使用 2 个 AyncTask 来获取该图像效率低下。或者,在第 1 步中,不使用 AsyncTask,而是按顺序运行代码并设置超时。

请提出建议。

最佳答案

我将继续并建议将此作为答案,这最初是在我的评论中:

只需在您从中获取 JSON 的同一个 AsyncTask 中同步获取图像。例如:

doInBackground(Void...params){
//fetch JSON
// once JSON is fetched, fetch image
}

关于android - 从 AsyncTask 调用 AsyncTask,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12827701/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com