我正在开发一个 Android 应用程序,我在其中从服务器检索图像并使用 Picasso 在 ImageView 中显示它。有些图片 URL 不起作用,即使我可以在浏览器中成功测试它们。
例如这个 URL 可以正常工作:
http://www.tonightfootballreport.com/\Filebucket\Picture\image\png\20160730011032_BPL.png
但是这个失败了:
http://www.tonightfootballreport.com/\Filebucket\Picture\image\png\20160807025619_Serie A.png
不同之处似乎在于失败的 URL 包含一个空格。我需要做什么才能完成这项工作?
最佳答案
String temp = "http://www.tonightfootballreport.com/\Filebucket\Picture\image\png\20160807025619_Serie A.png";
temp = temp.replaceAll(" ", "%20");
URL sourceUrl = new URL(temp);
关于android - 如果 url 包含空格,Picasso 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39565837/