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

本文介绍了一种在Android应用中实现ListView项点击时颜色变化的方法。通过使用一个索引来记录当前选中的项,并在点击事件中更新该索引,进而刷新ListView以显示新的选中状态。文章还提供了具体的Java代码实现及listViewItem的样式XML配置。
230

被折叠的 条评论
为什么被折叠?



