如何在android中显示外部图像?

UMA*_*MAR 3 android imageview

我想显示外部图像,如:

" http://abc.com/image.jpg "

在我的Android手机应用程序中.

任何人都可以指导我如何实现这一目标吗?

Fra*_*ita 6

有很多方法可以实现您的请求.基本上,您必须使用urlrequest下载图像,然后使用InputStream创建Bitmap对象.

只是一个示例代码:

URL url = new URL("http://asd.jpg");
        URLConnection conn = url.openConnection();
        conn.connect();
        InputStream is = conn.getInputStream();


        BufferedInputStream bis = new BufferedInputStream(is);

        Bitmap bm = BitmapFactory.decodeStream(bis);

        bis.close();
        is.close();
Run Code Online (Sandbox Code Playgroud)

获取Bitmap对象后,您可以在ImageView上使用它