1. 首页
  2. 数据库
  3. 其它
  4. listview 选中高亮显示实现方法

listview 选中高亮显示实现方法

上传者: 2021-01-16 17:34:48上传 PDF文件 93KB 热度 23次
人人客户端有一个很好的导航栏,如下图所示,当点击左侧ListView后,选中的一行就会一直呈高亮状态显示,图中选中行字的颜色显示为蓝色(注意:是选中行后一直高亮,而不是只是点击时高亮),如果再次点击另外的一行, 则新的那一行就高亮,下面就来实现这个高亮效果的显示; 刚开始实现的时候,我打算使用ListView的 getChildAt(int pos)方法来实现,结果发现非常的cao蛋,因为ListView本身的原因,当你View view=listView.getChildAt(pos),并且改变这个View的状态时,你会发现,高亮的往往不是你 选中的那行,反而是其他行,这是由于ListVi
下载地址
用户评论