[问题解决]Fresco设置圆角效果不生效问题探究

时间:2023-03-08 15:45:36
[问题解决]Fresco设置圆角效果不生效问题探究

[问题解决]Fresco设置圆角效果不生效问题探究

/**
* Created by diql on 2017/2/21 11:07:04.
*/

问题

在View中设置:

fresco:roundedCornerRadius="3dp"

发现根本就看不到圆角效果,为了确定,设置为”180dp”,发现也没有生效,确定了问题的产生。

问题解决

经过查看代码,该View为我们自定义的View,在View中有重写setImageURI(string)方法,在该方法中重新设置了hierarchy,所以造成了之前设置的所有属性被重置,这个提示我们,覆盖父类的方法一定要警惕。