2010-05-10 94 views
0

我在當前項目中遇到了一個情況,我想從網絡下載壁紙圖像。我想以塊的形式下載圖像,並同時顯示在ImageView中下載的任何圖像。如何實現這一點? 我將要下載的圖像類型是「PNG」。Android:同時下載和顯示圖像?

回答

0

我認爲一個解決辦法是要顯示的圖像的新部件,從使用例如該代碼的字節組創建圖像的每一次:

BufferedImage image = ImageIO.read(in); 
+0

嗨Sebi, 請您詳細說明一個更詳細的代碼片段嗎? – 2010-05-10 12:53:08

+0

我想當你下載你的圖片時,你會得到一個ByteStream?該字節流必須在圖像中轉換。這可以通過上面的代碼完成。 in是字節流。 – 2010-05-10 13:01:29

+0

嗨Sebi, 我找不到類BufferedImage和ImageIo。那就是爲什麼我問你是否可以發佈一些代碼。 – 2010-05-10 13:40:57

0

使用的ImageView與imageView.setImageBitmap使用urlConnection下載文件,並將其inputStream插入BitmapFactory.decodeStram

+0

Hey Adi, 你可以爲我發佈一些代碼嗎? – 2010-06-01 10:27:11

+0

對不起,我想我的答案是不相關的 - 我只解釋瞭如何顯示外部圖像..這是一個代碼示例: Url url = new url(「http:// ....」); 位圖bm = BitmapFactory.decodeStram(url.openConnection()。getInputStream()); imageView.setImageBitmap(bm); – Adi 2010-06-01 10:50:24

相關問題