开关的判定我写在了Adapter的getView里,当开关从关变成开会弹出一条toast@OverridepublicViewgetView(finalintpos,ViewconvertView,ViewGroupparent){if(isChecked){Toast...;}}但是这样就会出现一个问题,比如说第0条数据是关的,第1条数据是开的,删除第0条数据,也会触发以上代码因为pos==0的开关状态变化了。我想,可能不该在getView里用pos判定,但是在哪用什么呢在Activity里监听ListView里的一个Switch吗,给个思路怎么写呢……(我搜了一下,类似的基本还是在getView中更改比如或者以及)
添加回答
举报
0/150
提交
取消