美文网首页
Fresco 2.2.0圆形图片Drawable占位图问题修复方

Fresco 2.2.0圆形图片Drawable占位图问题修复方

作者: 没有小叮当的大雄 | 来源:发表于2020-07-21 18:45 被阅读0次

在将fresco框架升级到2.2.0之后,发现属性fresco:roundAsCircle="true"后,使用drawable占位,会出现展示错误的情况

如图:

后来去GitHub上fresco的主页查找,发现很多人都遇到了这个问题。

后来一位fresco的工程师和提出问题的用户进行了交流,并给出了解决的方案,如图:

解决办法有两种方式:

1.将占位图片移动到drawable-nodpi下即可恢复正常。

2.图片请求时设置一个bitmap的拦截器RoundAsCirclePostprocessor:

ImageRequestBuilder.newBuilderWithSource(uri).setPostprocessor(new RoundAsCirclePostprocessor()).build()

相关文章

网友评论

      本文标题:Fresco 2.2.0圆形图片Drawable占位图问题修复方

      本文链接:https://www.haomeiwen.com/subject/xjqfkktx.html