listview中如果含有checkbox会导致listview中的item不能点击,在item中根布局中添加 android:descendantFocusability="blocksDescendants"
如果在adapter中的getView里面设置checkbox回掉函数setOnCheckedChangeListener会因为item的回收会出现选中状态混乱的情况,
所以我们可以使用setOnClickListener()来监听选中事件,并记录状态,这样就checkbox的状态就能得到保存