美文网首页
Android ViewGroup如何设置圆角(像CardVie

Android ViewGroup如何设置圆角(像CardVie

作者: 晖仔Milo | 来源:发表于2025-08-14 14:02 被阅读0次

代码设置方法

        // 设置圆角半径(16dp)
        float radius = FZUtils.dp2px(this, 16f);

        // 设置轮廓提供者
        mBinding.layoutVideo.setOutlineProvider(new ViewOutlineProvider() {
            @Override
            public void getOutline(View view, Outline outline) {
                // 设置圆角矩形轮廓
                outline.setRoundRect(0, 0, view.getWidth(), view.getHeight(), radius);
            }
        });

        // 开启轮廓裁剪(必须设置,否则圆角不生效)
        mBinding.layoutVideo.setClipToOutline(true);

相关文章

网友评论

      本文标题:Android ViewGroup如何设置圆角(像CardVie

      本文链接:https://www.haomeiwen.com/subject/jrmwojtx.html