圖片顯式
發表人:
訪客
在html有
<img href="123.jpg" />
由post取得後會直接顯示
請問怎麼讓他顯式成圖片呢…
又或者讓他下載到資源裡以後直接取用
<img href="123.jpg" />
由post取得後會直接顯示
請問怎麼讓他顯式成圖片呢…
又或者讓他下載到資源裡以後直接取用
發表人:
Seachaos
積分: 2432
積分: 2432
你必需取得圖片的絕對路徑,例: http://192.168.1.1/test.png
然後
以下的語法是把網路上的圖片顯示在Android的ImageView上
[sea:javaCode]
URL url = new URL("http://www.myandroid.tw/style/images/logo.png");
HttpURLConnection con = (HttpURLConnection) url.openConnection();
InputStream is = con.getInputStream();
imageView.setImageBitmap(BitmapFactory.decodeStream(is));
[/sea]
解說:
1. 先取得網路圖片的Connection
2. 再來是把Connection轉成InputStream
3. 用BitmapFactory將InputStream變成bitmap
4. 用imageView的setImageBitmap來顯示出網路上的bitmap
然後
以下的語法是把網路上的圖片顯示在Android的ImageView上
[sea:javaCode]
URL url = new URL("http://www.myandroid.tw/style/images/logo.png");
HttpURLConnection con = (HttpURLConnection) url.openConnection();
InputStream is = con.getInputStream();
imageView.setImageBitmap(BitmapFactory.decodeStream(is));
[/sea]
解說:
1. 先取得網路圖片的Connection
2. 再來是把Connection轉成InputStream
3. 用BitmapFactory將InputStream變成bitmap
4. 用imageView的setImageBitmap來顯示出網路上的bitmap