自定义shape.xml使用注意

在listview的item项设置圆角,因为需求item项在操作之后会有变色操作,之前变色代码写在适配器中如下:


在这里setBackgroundColor方法会重置控件背景,导致设置的shape.xml圆角无效!(setBackground其他相关方法也会造成如此)

解决方法:使用两个shape.xml直接进行这个控件改变,不单纯的进行变色可保留圆角设置


hap.shape如下

hap2.shape如下

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容