情景:

  ListView中,如果业务需要在点击position为1的item是,将position=1的itemView背景设置为Green;其他的设置为white

如何实现?

实现方案:

  通过onItemOnClickListener()及getView()

首先设置一个currentPostion(int);

在onItemOnClickListener方法体中

  更新currentPostion;

  notifyDataSetChanged();

在getView方法体中:

  if(position==currentPostion) 设置背景为Green

  else  设置背景颜色为white

最新文章

  1. 如何dos中查看当前MySQL版本信息?
  2. Sublime Text 3 使用
  3. Error:Execution failed for task ':app:dexDebug'.
  4. Promise 学习笔记 - 时间支配者
  5. Leetcode#147 Insertion Sort List
  6. ubuntu下MySQL安装配置及基本操作
  7. linux ftp 搭建和相关问题解决
  8. Qt事件机制浅析(定义,产生,异步事件循环,转发,与信号的区别。感觉QT事件与Delphi的事件一致,而信号则与Windows消息一致)
  9. bzoj1630 [Usaco2007 Demo]Ant Counting
  10. GIS制图课程目录(持续整理)
  11. 读书笔记 effective c++ Item 46 如果想进行类型转换,在模板内部定义非成员函数
  12. map,zip,reduce函数
  13. 【.Net架构】BIM软件架构03:Web管控平台MVC架构
  14. DevOps之四 Jenkins的安装与配置
  15. .net core2.1 使用 dynamic 类型报错
  16. JAVA设计模式——代理(静态代理)
  17. JSON 解析 (二)—— Jackson的使用
  18. GIT TEAMWORK
  19. python cookbook 笔记一
  20. java中常用jar包

热门文章

  1. SQL2008使用json.net实现XML与JSON互转
  2. 使用Project进行项目管理 - 项目管理系列文章
  3. SQL SERVER特殊行转列案列一则
  4. oradebug/strace/pstack等分析数据库性能问题系列一
  5. redis 查看的版本
  6. Hadoop op 1)
  7. mysql5.7.13-windows 免安装版配置简介
  8. JustWeTools - 自定义控件集
  9. NopCommerce 增加 Customer Settings
  10. Caffe源码解析4: Data_layer