Android开发:在使用picasso加载图片时,使用String参数不显示图片,直接使用网址作为参数可以加载出来

码上就疯 初级 2018-09-20 02:48:01

图一中imgurl是一个String类型的变量,里面存放了图片的网址


图二,是我用Log打印出来imgurl后,直接复制进去的


图二能加载图片成功,图一不行,求解,谢谢!谢谢谢!谢谢谢谢!
...全文
318 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
码上就疯 初级 2018-09-20
  • 打赏
  • 举报
回复
引用 3 楼 zhang106209 的回复:
这个不太肯吧,你换一个地址试试

哇,我终于发现问题了,我从服务器获取的图片地址有两部分,一部分是项目的静态常量,一部分是方法获取某个图片,我试了几次toString().trim(),都是加第二部分后面,所以前面静态常量中的空格没有去掉,我今天把这个图片地址赋给新建的一个变量,然后toString().trim(),发现成功了,后来一琢磨去静态常量中检查了一遍,发现是静态常量中有个空格。。。这么一个小问题害了我耽误好长时间···,多谢兄弟
码上就疯 初级 2018-09-20
  • 打赏
  • 举报
回复
引用 4 楼 LetMet 的回复:
有没可能imageurl中有转译特殊符之类的,放在打印拦就自动转译了,然后你可以debug调试看看参数真实是什么

哇,我终于发现问题了,我从服务器获取的图片地址有两部分,一部分是项目的静态常量,一部分是方法获取某个图片,我试了几次toString().trim(),都是加第二部分后面,所以前面静态常量中的空格没有去掉,我今天把这个图片地址赋给新建的一个变量,然后toString().trim(),发现成功了,后来一琢磨去静态常量中检查了一遍,发现是静态常量中有个空格。。。这么一个小问题害了我耽误好长时间···,多谢兄弟
LetMet 2018-09-20
  • 打赏
  • 举报
回复
有没可能imageurl中有转译特殊符之类的,放在打印拦就自动转译了,然后你可以debug调试看看参数真实是什么
zhang106209 2018-09-20
  • 打赏
  • 举报
回复
这个不太肯吧,你换一个地址试试
码上就疯 初级 2018-09-20
  • 打赏
  • 举报
回复
感谢大佬们!!
码上就疯 初级 2018-09-20
  • 打赏
  • 举报
回复
求解答啊!!!

80,471

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧