UniversalImageloader加载一半网址

时间:2019-06-28 12:20:09

标签: android universal-image-loader

我正在使用Universal Image loader从服务器加载图像,但是在加载包含&符号的图像URL时遇到一个问题。仅在“&”符号之前加载。

我正在使用的这个通用图像加载器版本

'com.nostra13.universalimageloader:universal-image-loader:1.9.4'

这是我的代码

mImageLoader = ImageLoader.getInstance();
imageOptions = new DisplayImageOptions.Builder()
            .showImageForEmptyUri(R.drawable.img_no_image_screen3)
            .showImageOnFail(R.drawable.img_no_image_screen3)
            .showImageOnLoading(R.drawable.img_no_image_screen3)
            .cacheInMemory(true)
            .build();
 mImageLoader.displayImage(productInfo.getProductImage(), 
 productImage, imageOptions, this )

this是我要加载的URL,但是正在加载this URL

这可以完美地加载其他图像URL,但只会导致上述受攻击的URL出现问题。 谁能告诉我如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

使用Picasso

Picasso.get().load("https://partycity3.scene7.com/is/image/PartyCity/_sq_?$_500x500_$&$product=PartyCity/816681_full").into(yourImageView);

别忘了添加

implementation 'com.squareup.picasso:picasso:2.71828'

到您的Gradle。