Glide加载图片尺寸不对的问题
来源:互联网 发布:健康的生活方式知乎 编辑:程序博客网 时间:2024/06/11 19:06
问题:
因为icon_missing_image这张占位图尺寸导致问题:
如果Imageview中默认的占位图片大小没有填满Imageview,比如Imageview100*80,但是给Imageview设置占位图片后图片没有占满控件,例如控件被填了80*80,那么Glide加载图片的时候,会出现加载图片也是填满80*80的情况,过一会才恢复正常100*80。
解决思路:
给的占位图我们将其设置为centerCrop,或者换一张能填满控件的占位图。
<ImageView android:id="@+id/iv_home_map_list_item_store_pic" android:layout_width="100dp" android:layout_height="80dp" android:src="@drawable/icon_missing_image" android:scaleType="centerCrop"//加这句解决或者换一张能填满控件的占位图。 />
Glide.with(context).load(store_pic).placeholder(R.drawable.icon_missing_image) .centerCrop().into(holder.ivStorePic);
顺便一提:用Glid加载圆形头像时,不能使用centerCrop(),否则不显示圆形头像。
Glide.with(this).load(storePic).transform(new GlideCircleTransform(this)) .error(R.drawable.icon_avatar_placeholder).centerCrop().into(ivStoreAvatar);//XGlide.with(this).load(storePic).transform(new GlideCircleTransform(this)) .error(R.drawable.icon_avatar_placeholder).into(ivStoreAvatar);//√
1 0
- Glide加载图片尺寸不对的问题
- Glide加载图片的变形问题
- 使用Glide加载Gif文件,加载缓慢的问题
- Glide加载图片变色问题
- glide加载图片变形问题
- 解决Glide加载图片问题!!!
- Glide 加载圆形图片CircleImageView遇到的问题
- 使用glide框架加载图片遇到的一些问题
- 完美解决glide+StaggeredGridLayoutManager 图片加载大小不正常的问题
- glide加载到自定义圆形imageview不显示的问题
- Glide与CircleImageView加载圆形图片的问题
- 使用Glide加载GIF图时遇上的问题
- Glide 加载圆角图片大小不一的问题
- 完美解决glide+StaggeredGridLayoutManager 图片加载大小不正常的问题
- Glide在RecyclerView自适应图片尺寸
- Glide使用心得——加载图片出现浅绿色背景问题和Glide加载完成的监听设置
- Glide加载drawable的webp
- Glide圆形图片的加载
- 第十三周 图 项目一(3)
- pysvn下载地址
- 正则表达式
- 第十三周项目2—Dijkstra算法的验证
- eclipse+NS3
- Glide加载图片尺寸不对的问题
- linux alias 引用 alias
- 第13周项目2 -Kruskal算法的验证
- Eclipse中使用Hibernate
- word2vec API
- 第13周Floyd算法验证
- webstrom 常用快捷键
- 用proto命令生成java文件
- 【 第十二周项目4----利用遍历思想求解图问题】