Android listview 点击Item更换背景颜色
效果图:
思路:声明一个变量index来记录当前的行,然后设置Item的点击监听,点击的时候更新index为当前点击的Item下标,然后刷新listView就好
mClassAdapter.notifyDataSetInvalidated();
通过adapter来刷新listview
listView Item的样式 xml 代码截图:
java类代码,声明一个变量来记录当前点击的行,笔者这里默认是 0
设置listview的点击监听
最后设置颜色的切换,就是在adapter的 接口方法中实现
截图中的颜色是笔者自定义的,大家可以根据实际需求来自定义
有什么不懂得可以留言,如果笔者会的话,会回复的。