SimpleDraweeView 设置圆角不生效问题


采用的是xml配置 roundedCornerRadius 参数方法

adverPic.setImageURI("http://xx.xx.xx.xx/123.jpg");

设置control 也无效。
解决办法:
RoundingParams roundingParams = new RoundingParams();
                roundingParams.setCornersRadius(ScreenUtil.dpToPx(getResources(),15));
                GenericDraweeHierarchyBuilder builder = new GenericDraweeHierarchyBuilder(getResources());
                GenericDraweeHierarchy hierarchy = builder.build();
                hierarchy.setRoundingParams(roundingParams);
                adverPic.setImageURI(GlobalParams.gInitInfoEntity.getModel().getImage_url() + adverEntity.getImage_url());
                adverPic.setHierarchy(hierarchy);
<com.facebook.drawee.view.SimpleDraweeView
            android:id="@+id/img_ad_pic"
            android:layout_width="80dp"
            android:layout_height="80dp"
            android:layout_marginRight="6dp" />

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM