【发布时间】:2018-03-02 07:49:58
【问题描述】:
我从Activity 的模型类进行了几次 api 调用,在收到每个人的响应后,我需要通过调用同一片段的多个实例将数据一个接一个地提供给Fragment。
理想情况下,下一个片段只会在前一个 Fragment 退出(通过侦听器的响应)之后才被提供数据。
我到处寻找,找不到解决这个问题的方法。我曾尝试使用带有 CountDownLatch 的 AsyncTask 来阻止下一个 api 响应,然后从初始 Fragment 获得动作响应,但在它只调用了一个 Fragment 之后(我知道我应该创建多少个片段)并恢复正常@ 987654326@查看。
关于如何处理这个问题的任何想法?
【问题讨论】:
-
似乎是什么问题?您不能创建片段的多个实例吗?
标签: android android-fragments android-activity android-asynctask android-fragmentactivity