Android Volley嵌套请求需要两个响应吗?

时间:2018-01-28 21:01:08

标签: java android json mobile android-volley

我试图从URL获取JSON数据,但在数据中也是另一个URL,它有我想要的更多信息我的RecyclerView Adapter类但是因为在onResponse方法中我无法访问它之外的变量而且我相信它的异步这意味着它在不同的线程上运行,因此使用全局变量也不是一种选择。

所以我正在寻找一个JSONObject的请求+基于第一个请求“id”的JSONArray的另一个请求那么可以访问两个JSON来操作并添加到RecyclerView

第一次请求的示例JSON数据

{  
   "departures":{  
      "all":[  
         {  
            "service_timetable":{  
               "id":"(ID TO ANOTHER JSON URL)"
            }
          }
       ]
    }
 }

1 个答案:

答案 0 :(得分:0)

使用Retrofit代替Volley

可能是个好主意