【问题标题】:get json data from different links and show in one activity从不同的链接获取 json 数据并显示在一个活动中
【发布时间】:2017-09-12 07:19:43
【问题描述】:

我想从多个链接中获取 json 数据,并根据他们在一个活动中的 id 显示每个链接。当我单击其中一个项目时,我也有一个 recyclerview,json 返回一个 id,这个 id 与那些 json 对象链接有关。所以这是我的问题:当我点击一个项目时,我想查看该链接中与 id 相关的确切数据。此链接也具有相同的 json 对象,只是它们的值不同....
(我尝试过的一件事是,我将 id 从 recyclerview 活动移动到第二个活动,并将 Id 放在我的链接之间,以在每次有人点击这样的项目时生成链接:

http://api.androidhive.info/volley/"+Id+"/person_object.json

当然这不是原始链接。)

【问题讨论】:

  • 有什么问题?
  • 使用 Volley 或 httpUrlConnection 命中 http 请求它们是一样的
  • 你有什么问题?
  • 我已经从服务器获取了 json 数据,但这只是其中之一。我有很多网址,但不知道如何在一项活动中显示他们的 json 数据

标签: java android json android-activity hyperlink


【解决方案1】:

好吧,就在他们每个人身上运行类似

的东西
  try {
                    for (int i = 0; i < array.length(); i++) {
                        JSONObject row = array.getJSONObject(i);
                        mMain_adapter.add(new DataObject(row.getString("title"), row.getString("desc")));
                    }
                } catch (JSONException e) {
                    e.printStackTrace();
                }

应该没问题。 here is 一个小演示应用程序

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-01-05
    • 2013-03-10
    • 1970-01-01
    • 2021-03-12
    • 2019-06-27
    • 2021-05-11
    • 2018-07-28
    相关资源
    最近更新 更多