我想从 arraylist 中一一获取值并将其设置为TextView
,但我做不到。我的代码是:
try {
// Getting Array of Contents
jsonArrar = json.getJSONArray(TAG_CONTENTS);
// looping through All Contents
for(int i = 0; i < jsonArrar.length(); i++){
JSONObject c = jsonArrar.getJSONObject(i);
list = new ArrayList<String>();
String id1=jsonArrar.getJSONObject(i).getString(TAG_ID);
list.add(id1);
}
Iterator<String> iterator = list.iterator();
builder = new StringBuilder();
while (iterator.hasNext()) {
String string = iterator.next();
builder.append(string+"\n");
}
textView.setText(builder);
通过上述方式,我只得到最后一个值,欢迎任何人讲述它。