如图,这界面设置
的recycleLayout中使MaterialCardView,设置的圆角卡片,点击以后改变背景颜色但是圆角变成尖角了,如图,有绿条条是没点击的时候,没有的是点击后的样子。事件监听器改变的只有背景颜色,我看相关帖子说改背景以后会变回尖角,那我想直接再动态地把它变回圆角就可以了,可是setCornerRadius爆红没法儿用啊
这个v是View,你要转换为有这个方法的子View,就是要强转下
是不是版本太旧了?
我用的是
// UI implementation 'com.google.android.material:material:1.2.1' implementation 'androidx.constraintlayout:constraintlayout:2.0.4' implementation "androidx.cardview:cardview:1.0.0" implementation 'androidx.recyclerview:recyclerview:1.1.0'