安卓 设置banner圆角(不是背景圆角)

只给banner设置圆角背景和图片圆角的话,会出现图片滑动过程中为直角。解决方法给banner控件设置圆角

 

banner=itemView.findViewById(R.id.banner);
            banner.setOutlineProvider(new ViewOutlineProvider() {
                @Override
                public void getOutline(View view, Outline outline) {
                    outline.setRoundRect(0, 0, view.getWidth(), view.getHeight(), 30);
                }
            });

            banner.setClipToOutline(true);

本方法亲测有效

你可能感兴趣的:(安卓 设置banner圆角(不是背景圆角))