首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >固定宽度但高度为ImageView的wrap_content滑动缩略图

固定宽度但高度为ImageView的wrap_content滑动缩略图
EN

Stack Overflow用户
提问于 2018-07-18 23:49:30
回答 1查看 2K关注 0票数 1

我一直在尝试实现像Instagram或Facebook这样的提要应用程序。ImageViews具有match_parent宽度(屏幕宽度)和wrap_content高度。

我用过的密码..。

代码语言:javascript
运行
AI代码解释
复制
Glide.with(context)
                .load(imageURL)
                .thumbnail(0.1f)
                .diskCacheStrategy(DiskCacheStrategy.ALL)
                .into(imageView)
        ;

结果是先加载缩略图。缩略图很小。我希望缩略图将显示一个褪色的图像与原来的图像高度。

如果没有缩略图,ImageViews就不会填充任何图像(加载时),然后突然出现原始图像。我不能使用任何地方持有人形象,因为高度的地方持有人形象可能不匹配实际的图像被加载,使它一个不好的用户体验。

我也试过..。

代码语言:javascript
运行
AI代码解释
复制
Glide.with(context)
                .load(imageURL)
                .diskCacheStrategy(DiskCacheStrategy.ALL)
                .placeholder(null)
                .into(imageView)
        ;

但它不起作用!我想知道Instagram应用程序是如何在加载图像(带有原始图像高度)时褪色的?

我已经查看了各种网站,包括Glide问题和堆栈溢出,但无法找到任何解决方案!我已经浪费了大约6个小时的时间。有什么办法解决这个问题?

EN

回答 1

Stack Overflow用户

发布于 2018-07-19 01:58:56

使用覆盖属性:

代码语言:javascript
运行
AI代码解释
复制
Glide.with(context)
        .load(imageURL)
        .override(18,18)                
        .thumbnail(0.1f)
        .diskCacheStrategy(DiskCacheStrategy.ALL)
        .into(imageView);

另外,由于Instagram是Facebook的所有者,他们可能会使用弗雷斯科库(但不确定)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51417128

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档