android ListView中CheckBox错位的解决

貌似已经很晚了,但是还是想记下笔记,想让今天完满。

在ListView中加了checkBox,可是发现点击改变其选中状态的时候,发现其位置错乱。状态改变的并不是你选中的,百思不得其解。后面通过上网查资料,可是个说纷纭,但是我还是找到了解决办法。

在自定义的适配器中,对checkBox的设置如下:


记住两者的顺序,先对checkBox进行事件监听,再设置其状态。前提在布局中对checkBox的状态设为false。



android ListView中CheckBox错位的解决,,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。