2014-11-21 74 views
-4

解析JSON數組後我得到圖像路徑如何下載該圖像並將其設置在列表視圖中。從服務器和列表視圖中加載圖像

JSONObject iobject = aJson.getJSONObject(0); 
JSONObject imgObject = iobject.getJSONObject("img_update"); 
String img = imgObject.getString("0"); 
字符串「IMG」

這裏我得到的圖像路徑 我怎樣才能將其設置爲在列表 一個ImageView的什麼是簡單而有效的解決方案,在我的Android應用程序顯示這些圖像一樣會有數百張照片。

以下是我在適配器類中設置該圖像的代碼。可能會出現一些錯誤,因爲它無法正常工作我閱讀了一些與此相關的教程。

   if(image != null) { 
       String img_path = "http://192.168.2.102/bootstrap/userapp_server/" +     evnt.getEventImg(); 
       File imgFile = new File(img_path); 
       Bitmap myBitmap = BitmapFactory.decodeFile(imgFile.getAbsolutePath()); 
       image.setImageBitmap(myBitmap); 
       } 
+0

你有沒有嘗試過任何設置圖像在列表視圖或您曾搜索過相關的? – SilentKiller 2014-11-21 05:26:10

+1

你試過[this](https://www.google.co.in/webhp?sourceid=chrome-instant&rlz=1C1PRFC_enIN613IN613&ion=1&espv=2&ie=UTF-8#q=set%20image%20url%20in%20imageview% 20android)? – 2014-11-21 05:29:38

+0

在發佈任何問題之前,請先進行谷歌搜索,檢查是否已經詢問過類似的問題。還有許多圖書館和網上有文件可用於你的工作。 – 2014-11-21 05:34:32

回答

0

你可以從他們提供的裝載和緩存圖像良好的執行服務器上使用通用的圖像加載器liabrary加載圖像。 找到它here

相關問題