android - 从 URL 加载图像到 Imageview

标签 android android-imageview

我正在尝试使用此网址中的图像: http://www.bisonsoftware.us/hhs/image/1.png

我想拍摄这张图像并将其设置在 ImageView 中,我只是在寻找最简单的方法来做到这一点。

我尝试了这个解决方案,但它似乎对我不起作用,它给出了一个错误,指出 malformedurlexception: Load image from url

最佳答案

使用universal image library :

将此库添加到您的项目后。 将此代码写在必要的地方

ImageLoader imageloader;
DisplayImageOptions options;
imageloader = ImageLoader.getInstance();
        String url="http://www.bisonsoftware.us/hhs/image/1.png";
        imageloader.init(ImageLoaderConfiguration.createDefault(getApplicationContext()));
        options = new DisplayImageOptions.Builder()
                .showImageForEmptyUri(R.drawable.ic_empty)
                .showImageOnFail(R.drawable.ic_error)
                .resetViewBeforeLoading(true).cacheOnDisk(true)
                .imageScaleType(ImageScaleType.EXACTLY)
                .bitmapConfig(Bitmap.Config.RGB_565).considerExifParams(true)
                .displayer(new FadeInBitmapDisplayer(300)).build();

imageloader.displayImage(url,imageview);

关于android - 从 URL 加载图像到 Imageview,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25457555/

相关文章:

java - 在 Android 中添加选项菜单

除了数据库列之外,Android 向微调器添加额外的项目

java - 在 Windows 上为 android 构建 iotivity 时出错

android - 从谷歌驱动器 URI 获取文件名

android - ImageView ObjectAnimator转场+转场时的碰撞检测

android imageView 不喜欢我的 .png 文件

android - 如何使用导航 Controller 组件设置不同的工具栏?

Android 多屏支持不起作用

android - 用于设置 ImageView 的 AsyncTask

android - 如何在 android 上使用旋转动画在两个可绘制对象之间进行转换?