Android: Problema com ListViews e CheckBoxes
Eu tenho um ListView e, dentro de cada item da lista, tenho alguns TextViews e um CheckBox. Quando eu checo uma CheckBox e meu onCheckedChangeListener é acionado, tudo funciona como deveria. No entanto, outras caixas de seleção aleatórias são marcadas quando uma é marcada. Aqui está um exemplo.
Se eu clicar no primeiro CheckBox: 8 está marcado. 15 está marcado. 21 está marcado. 27 está marcado. 33 está marcado. 41 está marcado. Então, se eu rolar até o fim, nenhum será verificado até o 6. O próximo será 13.
Basicamente ... o que está acontecendo?