我正在使用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 )
这可以完美地加载其他图像URL,但只会导致上述受攻击的URL出现问题。 谁能告诉我如何解决这个问题?
答案 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。