ListView的联动实现
2024-10-05 20:59:50
情景:
ListView中,如果业务需要在点击position为1的item是,将position=1的itemView背景设置为Green;其他的设置为white
如何实现?
实现方案:
通过onItemOnClickListener()及getView()
首先设置一个currentPostion(int);
在onItemOnClickListener方法体中
更新currentPostion;
notifyDataSetChanged();
在getView方法体中:
if(position==currentPostion) 设置背景为Green
else 设置背景颜色为white
最新文章
- 如何dos中查看当前MySQL版本信息?
- Sublime Text 3 使用
- Error:Execution failed for task ':app:dexDebug'.
- Promise 学习笔记 - 时间支配者
- Leetcode#147 Insertion Sort List
- ubuntu下MySQL安装配置及基本操作
- linux ftp 搭建和相关问题解决
- Qt事件机制浅析(定义,产生,异步事件循环,转发,与信号的区别。感觉QT事件与Delphi的事件一致,而信号则与Windows消息一致)
- bzoj1630 [Usaco2007 Demo]Ant Counting
- GIS制图课程目录(持续整理)
- 读书笔记 effective c++ Item 46 如果想进行类型转换,在模板内部定义非成员函数
- map,zip,reduce函数
- 【.Net架构】BIM软件架构03:Web管控平台MVC架构
- DevOps之四 Jenkins的安装与配置
- .net core2.1 使用 dynamic 类型报错
- JAVA设计模式——代理(静态代理)
- JSON 解析 (二)—— Jackson的使用
- GIT TEAMWORK
- python cookbook 笔记一
- java中常用jar包