[问题解决]Fresco设置圆角效果不生效问题探究
/** * Created by diql on 2017/2/21 11:07:04. */
问题
在View中设置:
fresco:roundedCornerRadius="3dp"
发现根本就看不到圆角效果,为了确定,设置为”180dp”,发现也没有生效,确定了问题的产生。
问题解决
经过查看代码,该View为我们自定义的View,在View中有重写setImageURI(string)
方法,在该方法中重新设置了hierarchy
,所以造成了之前设置的所有属性被重置,这个提示我们,覆盖父类的方法一定要警惕。