//圆角方法
@TargetApi(Build.VERSION_CODES.LOLLIPOP)
public void setClipViewCornerRadius(View view, final int radius) {
if (Build.VERSION.SDK_INT < Build.VERSION_CODES.LOLLIPOP) {
//不支持5.0版本以下的系统
log.i("TAG","不支持5.0版本以下的系统");
}
view.setOutlineProvider(new ViewOutlineProvider() {
@Override
public void getOutline(View view, Outline outline) {
// outline.setRoundRect(20, 20, view.getWidth()-40, view.getHeight()-40, radius);
outline.setRoundRect(40, 0, view.getWidth()-40, view.getHeight(), radius);//这是设置圆角的关键设置
}
});
view.setClipToOutline(true);
}
或者直接在XML里用CardView
AS不用第三方库快速切圆角方法
最新推荐文章于 2025-11-24 08:05:57 发布
由于博客内容为空,暂无法提供包含关键信息的摘要。
4501

被折叠的 条评论
为什么被折叠?



