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

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

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

问题

在View中设置:css

fresco:roundedCornerRadius="3dp"

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

问题解决

通过查看代码,该View为咱们自定义的View,在View中有重写setImageURI(string)方法,在该方法中从新设置了hierarchy,因此形成了以前设置的全部属性被重置,这个提示咱们,覆盖父类的方法必定要警戒。markdown