android - 无法在 Android 的 Volley 中使用名称中的空格设置/显示图像

标签 android image android-volley

我正在从服务器获取图片 url(即在 API 中)。

图片url如下;

"http://xyz.info/uploads/111968/Gruppenfoto kika Lehrlinge.jpg"

名称中包含空格。

我使用以下代码使用 Volley 图像加载器来显示图像;

url = url.replace(" ", "%20");
holder.imgView.setImageUrl(url.toString(),MyVolley.getImageLoader());

但它不设置设置/显示图像。

我已经搜索了很多关于此的内容,但找不到任何解决方案。

请帮帮我。

谢谢.....

最佳答案

尝试使用下面的代码:

getImgUrl().replaceAll("[ ]", "%20");

用上面的代码替换所有空格。

GITHUB Sample/Lib SWIPEVOLLEY

关于android - 无法在 Android 的 Volley 中使用名称中的空格设置/显示图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27310988/

相关文章:

PHP imagesetpixel() 停止将绘制像素限制为 ~250

android - 如何使用未知 CA 自签名证书让 Android Volley 执行 HTTPS 请求?

Android Stripe 应用程序在添加新支付来源时崩溃

java - Android Java - 从 GSON 序列化 json 日期

android - 如何在 RxJava 中刷新 observable?

java - 如何让安卓应用程序在一天中的特定时间做某事

Android 12(SDK > 29)ACTION_IMAGE_CAPTURE 的 Extra_Output 不起作用

java - Android - MainActivity 扩展类的 onCreate() 未调用

java - src.type() == CV_8UC1 断言在校正图像时失败

javascript - 使用代码的网页特定部分的屏幕截图