Glide加载图片尺寸不对的问题 |
您所在的位置:网站首页 › vba获取图片尺寸不对 › Glide加载图片尺寸不对的问题 |
问题: 因为icon_missing_image这张占位图尺寸导致问题: 如果Imageview中默认的占位图片大小没有填满Imageview,比如Imageview100*80,但是给Imageview设置占位图片后图片没有占满控件,例如控件被填了80*80,那么Glide加载图片的时候,会出现加载图片也是填满80*80的情况,过一会才恢复正常100*80。 解决思路: 给的占位图我们将其设置为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);//X Glide.with(this).load(storePic).transform(new GlideCircleTransform(this)) .error(R.drawable.icon_avatar_placeholder).into(ivStoreAvatar);//√ |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |