我正在製作一個應用程序,當點擊一個按鈕時,它會從URL或服務器獲取圖像並顯示它。幫助製作將顯示來自服務器的圖像的應用程序?
例
App1的
Button1的點擊=
然後圖片從服務器或URL中的應用程序將顯示在屏幕上。
我正在製作一個應用程序,當點擊一個按鈕時,它會從URL或服務器獲取圖像並顯示它。幫助製作將顯示來自服務器的圖像的應用程序?
例
App1的
Button1的點擊=
然後圖片從服務器或URL中的應用程序將顯示在屏幕上。
以上回答似乎是正確的。
就在另一個筆記上,在UI線程之外的另一個線程中執行所有這些操作。 並且在你的佈局中有一個ImageView
,所以當你在位圖中有圖像時,你可以將該位圖設置到ImageView中,以便用戶可以看到它。
由於圖像的尺寸可能相當大,如果在UI線程下載,它會導致您的應用程序凍結。
只是重新格式化上面的答案在這裏:
try {
Bitmap bitmap = BitmapFactory.decodeStream(
(InputStream)new URL("http://abc.com/image.jpg").getContent());
}catch (MalformedURLException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
你可以嘗試把這個在您的onClickListener ..我得到的信息從how to display external image in android?
try {
Bitmap bitmap = BitmapFactory.decodeStream((InputStream)new URL("http://abc.com/image.jpg").getContent());
}
catch (MalformedURLException e)
{
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace(); }
}