【发布时间】:2017-11-03 04:05:06
【问题描述】:
我从 api 获取图像,我创建了一个 Gson 模型来获取项目,现在我尝试在 glide 上加载图像但它没有显示,图像响应看起来像这样
"image":"2017\/Oct\/1507106147_IMG-20171003-WA0003.jpg"
我只是想知道如何缓存图像,以便它可以在listview上显示和平滑滚动。
【问题讨论】:
标签: java android android-layout listview
我从 api 获取图像,我创建了一个 Gson 模型来获取项目,现在我尝试在 glide 上加载图像但它没有显示,图像响应看起来像这样
"image":"2017\/Oct\/1507106147_IMG-20171003-WA0003.jpg"
我只是想知道如何缓存图像,以便它可以在listview上显示和平滑滚动。
【问题讨论】:
标签: java android android-layout listview
我认为这不是加载图片的有效 url/model。 如果您的图片在服务器上,您必须确保获得正确的 url 才能像这样访问它:
"image":"https://www.blog.google/static/blog/images/google-200x200.7714256da16f.png"
或者也许你只得到了一部分,但你仍然需要将它变成完整的链接,这样它就可以被访问,就像这个:
"image":"/images/google-200x200.7714256da16f.png"
String base_url = "https://www.blog.google/static/blog/";
String full_url = base_url + image;
【讨论】: