为什么它只显示json数组中的最新数据

时间:2019-04-26 12:27:52

标签: android arrays json

这些是我的JSON数据:

[
    {"haberBaslik":"ekrem kimdir?"},
    {"haberBaslik":"doğa kimdir?"},
    {"haberBaslik":"biz kimiz?"},
    {"haberBaslik":"fatih naptı?"}
]

此代码仅显示最新数据,但我需要显示所有数据

JSONArray jsonarray = new JSONArray(s);
for (int i = 0; i < jsonarray.length(); i++) {
    JSONObject jsonobject = jsonarray.getJSONObject(i);
    String Haberbaslik = jsonobject.getString("haberBaslik");
    tv1.setText(Haberbaslik);
}

1 个答案:

答案 0 :(得分:2)

JSONArray jsonarray = new JSONArray(s);
for (int i = 0; i < jsonarray.length(); i++) {
  JSONObject jsonobject = jsonarray.getJSONObject(i);
  String Haberbaslik = jsonobject.getString("haberBaslik");
  tv1.setText(tv1.getText()+ " "+Haberbaslik);
 }