自定义shape.xml使用注意

2017-06-22  本文已影响0人  吃肉要配番茄酱

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

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

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

hap.shape如下

hap2.shape如下

上一篇下一篇

猜你喜欢

热点阅读