2017-06-28 26 views
-3

我已經嘗試了很多例子。我發現鍵是一樣的,但我得到了一個新的Json,其中的按鍵是不同的圖像網址。我想檢索gridview中的圖像。我需要邏輯請幫助我的項目。感謝Adavnce。示例鏈接是https://dzone.com/articles/download-and-display-image-in-android-gridview如何使用Volley將圖像獲取到android的網格視圖中?

我的JSON結構

{ 
"profilePic": [ 
    { 
     "a0": "http://wedicons.com/admin/images/uploads/d4c5543b-Desert.jpg", 
     "a1": "http://wedicons.com/admin/images/uploads/fbbadae6-Hydrangeas.jpg", 
     "a2": "http://wedicons.com/admin/images/uploads/31914e88-Jellyfish.jpg" 
    } 
], 
"status": 1 
} 
+0

使用畢加索這個 –

+1

使用滑翔。閱讀http://www.androidhive.info/2016/04/android-glide-image-library-building-image-gallery-app/ –

+0

試試這個完美的:https://www.simplifiedcoding.net/android-custom -gridview-images/ –

回答

1

使用Picasso Library加載圖像到ImageView的。

Picasso.with(context).load("http://my.url.to/image").into(imageView); 

並將其添加到build.gradle文件中的依賴關係模塊中;

compile 'com.squareup.picasso:picasso:2.4.0' 

例如,在你的情況爲A0

Picasso.with(context).load("http://wedicons.com/admin/images/uploads/d4c5543b-Desert.jpg").into(imageView); 
+0

我知道了。但是當我知道有多少圖像時,可能會有這種情況。如果有n張圖像,我該怎麼寫?。謝謝回覆 – sainadh

+0

yuppp ...您只需在畢加索syntex中傳遞圖像url即可。 –

+0

手動我可以做到這一點。但如果用戶上傳另一張圖片,我無法每次都手動寫入。我是對的。有沒有什麼邏輯可以動態執行。 – sainadh

相關問題