【问题标题】:Load Image From Api And Cache It从 Api 加载图像并缓存它
【发布时间】:2017-11-03 04:05:06
【问题描述】:

我从 api 获取图像,我创建了一个 Gson 模型来获取项目,现在我尝试在 glide 上加载图像但它没有显示,图像响应看起来像这样

"image":"2017\/Oct\/1507106147_IMG-20171003-WA0003.jpg"

我只是想知道如何缓存图像,以便它可以在listview上显示和平滑滚动。

【问题讨论】:

    标签: java android android-layout listview


    【解决方案1】:

    我认为这不是加载图片的有效 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;
    

    【讨论】:

    • 好的,谢谢你,我会在 4 小时后检查一下,这已经花了我整个晚上了!我怀疑,但我不是后端开发人员,但我现在会检查,谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-05-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-18
    • 2017-02-27
    • 1970-01-01
    相关资源
    最近更新 更多