myImageView.setImageURI(Uri.parse(http://example.com/logo.png));
2.try {
URL thumb_u = new URL("http://www.example.com/image.jpg");
Drawable thumb_d = Drawable.createFromStream(thumb_u.openStream(), "src");
myImageView.setImageDrawable(thumb_d);
}
catch (Exception e) {
// handle it
}
3.
public Bitmap getRemoteImage(final URL aURL) {
try {
final URLConnection conn = aURL.openConnection();
conn.connect();
final BufferedInputStream bis = new BufferedInputStream(conn.getInputStream());
final Bitmap bm = BitmapFactory.decodeStream(bis);
bis.close();
return bm;
} catch (IOException e) {}
return null;
} setImageBitmap既可以了
本文介绍了如何使用Java代码加载远程图片到ImageView中,包括URL操作、创建Drawable和Bitmap的方法,以及如何处理异常情况。
1009

被折叠的 条评论
为什么被折叠?



