首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何预加载图像视图的高度和宽度属性?

如何预加载图像视图的高度和宽度属性?
EN

Stack Overflow用户
提问于 2020-02-24 21:09:47
回答 1查看 105关注 0票数 0

当使用带有多个图像的recycleView时,幻灯片第一次加载图像需要一段时间,如何在使用滑动加载图像之前将imageView设置为该大小来预加载图像的高度和宽度?

代码语言:javascript
运行
复制
Glide.with(mContext)
      .load(link)
      .apply(RequestOptions.centerInsideTransform())
      .into(holder.vhImageView);

Reddit也这样做

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-02-24 22:10:38

幻灯片可能有一个等效的方法,但我使用毕加索,您可以设置一个.placeHolder(R.drawable.placeholder)图像,直到图像实际加载。

您可以在xml中为holder.vhImageView分配一个默认图像,它也应该作为占位符工作,只要幻灯片在加载新图像时不清除它?

您可以用XML在holder.vhImageView上设置一个holder.vhImageView,但如果加载的视图最后短于此,则会导致问题。

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

https://stackoverflow.com/questions/60383951

复制
相关文章

相似问题

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