我目前在Android上工作,並且我創建了listview
,它從URL加載圖像。我已經通過下面的代碼圖像不是從列表視圖上的URL加載
InputStream is = (InputStream) new URL("http://ka.35pk.com/uploadfiles/gamepic/090830121252.jpg").getContent();
Drawable d = Drawable.createFromStream(is, "pic name");
imageview.setImageDrawable(d);
在listview
圖像不加載,直到我有一次向下滾動listview
實現這一點。但它可以正確加載listview
的隱形部分。也就是說,如果我在列表視圖方法中有100個圖像,一次只有10幅圖像在屏幕上可見,這10幅圖像不會在乞討時加載,當我向下滾動時,另外10個不可見圖像現在進入可見部分,並且這些圖像現在已成功加載,再次向上滾動時,現在這些卸載的圖像現在也加載了,這意味着它在屏幕上可見時不會加載。對不起,我的英文。希望,我已經詳細解釋過了。如何從URL中加載所有listview
圖像,而無需向下滾動/向上滾動。請幫助我。謝謝。
你必須刷新列表View.Follow鏈接下面 http://stackoverflow.com/questions/2250770/how-to-refresh-android-listview – Warewolf
@赫拉克勒斯你的方法不適合我。 – praba
@praba使用延遲加載由Dhaval的答案給出或遵循此鏈接http://negativeprobability.blogspot.in/2011/08/lazy-loading-of-images-in-listview.html – Warewolf