gpt4 book ai didi

java - 异步同步

转载 作者:行者123 更新时间:2023-12-01 17:20:47 25 4
gpt4 key购买 nike

我有 2 个异步任务:

  1. 我正在获取用户的位置;
  2. 我正在使用 Retrofit 从我的 API 获取事件列表;

我的问题:只有在两种方法都获得成功结果后,如何设置操作?谢谢。

最佳答案

1) 创建 2 个异步任务。

2) 在第一个异步任务中,在 doInBackground() 中获取用户位置,然后在 onPostExecute() 中启动第二个异步任务。

3) 在第二个 asynctask 中从 doInBackground() 中的 api 获取事件。

4) 然后在第二个异步任务的 onPostExecute() 中,您可以做任何您想做的事情(因为两个任务都已完成)。

here他们说 asyncTask 已被弃用,所以要小心。

关于java - 异步同步,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61294306/

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