网上有很多关于这个问题的讨论,也有些解决方法,但最后基本上都会弃用CircleImageView,这样一来一些通过CircleImageView很方便实现的功能就没法用了,比如设置border。第一次加载不显示的问题归根结底是因为CircleImageView不支持TransitionDrawable,网上找了一个类似的库,很不错,也支持TransitionDrawable,使用方式也很简单,推荐给大家使用:
https://github.com/gavinliu/ShapedImageView

本文探讨了CircleImageView在加载图片时遇到的问题,并提供了一种解决方案。介绍了一个新的库ShapedImageView,它不仅解决了CircleImageView存在的问题,还支持TransitionDrawable,使开发者能够更方便地实现圆形图片和边框效果。
5369

被折叠的 条评论
为什么被折叠?



