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