【Android】【UI】控件轮廓裁剪

            ViewOutlineProvider outlineProvider1 = new ViewOutlineProvider() {
                @Override
                public void getOutline(View view, Outline outline) {
                    outline.setRoundRect(0, 0, view.getWidth(), view.getHeight(), 100);
                }
            };
            ViewOutlineProvider outlineProvider2 = new ViewOutlineProvider() {
                @Override
                public void getOutline(View view, Outline outline) {
                    outline.setOval(0, 0, view.getWidth(), view.getHeight());
                }
            };
            v1.setClipToOutline(true);
            v2.setClipToOutline(true);
            v1.setOutlineProvider(outlineProvider1);
            v2.setOutlineProvider(outlineProvider2);

【Android】【UI】控件轮廓裁剪
【Android】【UI】控件轮廓裁剪