【发布时间】:2017-02-02 11:18:45
【问题描述】:
我想将来自多个 API 的 JSON 数据解析为一个 ArrayList<Object>
并将其显示到ListView 或RecycleView?我已经尝试了两个多星期,但还没有。
我需要创建一个对象数组列表。我每次需要 10 个对象。对象的数据来自多个 API,这使我的任务变得不可能。我已经尝试了我能想到的一切,但没有结果。
【问题讨论】:
-
您如何检索 JSON 数据(Retrofit、asynctask 等)?
-
我使用过 Asynctask 、 Threads 和 Volley LIbrary,当我使用 Async 任务和单线程时,我猜它会因多个 HTTp 请求而崩溃(尝试过 ThreadPoolExecuter + Needle 库),当我使用 Volley 时我无法从添加到 ArrayList 中获取数据或 JsonResponse。
-
首先我创建了一个方法来发出 http 请求并取回字符串,然后是一个方法来获取我需要的每个信息,然后我将它们全部添加到一个方法中以添加到 ArrayList ,(使用线程和异步)
-
写更多代码。请
标签: java android json arraylist android-asynctask