在我的程序中,我能夠獲取我的所有文本。但是在JSON數組中的JSOn中,有另一個具有圖像URL的JSONArray。我正在使用JSON數組中的所有網址,但當我使用時,我沒有收到任何迴應。如何將我的ImageView替換爲存儲在URL中的URL。我的代碼是在這裏如何獲取JSONArray值
private void parseResult(String result) {
try {
JSONObject response = new JSONObject(result);
JSONArray posts = response.optJSONArray("items");
GridItem item;
for (int i = 0; i < posts.length(); i++) {
JSONObject post = posts.optJSONObject(i);
String title = post.optString("itemname");
item = new GridItem();
item.setTitle(title);
JSONArray attachments = post.getJSONArray("itemimage");
if (null != attachments && attachments.length() > 0) {
JSONObject attachment = attachments.getJSONObject(0);
if (attachment != null)
item.setImage(attachment.getString(""));
}
mGridData.add(item);
}
} catch (JSONException e) {
e.printStackTrace();
}
}
}
請發佈您的logcat。 – Pankaj
顯示'itemimage' JSONArray從服務器得到的字符串 –
HI @ρяσѕρєяK我正在獲取我所有的項目圖像url,但完成循環後,顯示的東西 –