Android View圆角实现
view
.setClipToOutline(true);
view
.setOutlineProvider(new ViewOutlineProvider() {
@Override
public void getOutline(View view
, Outline outline
) {
Rect rect
=new Rect();
view
.getGlobalVisibleRect(rect
);
Rect selfRect
=new Rect(0,0, rect
.right
- rect
.left
, rect
.bottom
- rect
.top
);
outline
.setRoundRect(selfRect
,mRadius
);
}
});
转载请注明原文地址: https://mac.8miu.com/read-495728.html