首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

关于ListView中加入并挑选checkbox的一点想法

2012-08-31 
关于ListView中加入并选取checkbox的一点想法在ListView中的列表项中定义checkbox是一个常见手法,不过如果

关于ListView中加入并选取checkbox的一点想法

在ListView中的列表项中定义checkbox是一个常见手法,不过如果在listview使用了ViewHolder缓存的话就会遇到一个很恶心的问题,就是列表项错位的问题,为此我想到了一个自认为还算简单的解决方法,就是在自定义Adapter时加入checkbox.setTag(position)这样一句代码。这里checkbox为当前列表项的复选框,position为当前列表项位置。然后为checkbox设置点击事件,checkbox.setOnClickLinster(this)。最后在onClick(View v)方法中通过switch(v.get

Tag()){case 1: .......}方式设置点击事件

热点排行