Android中带有复选框的奇怪ListView行为
我有一个自定义的Android中带有复选框的奇怪ListView行为,android,checkbox,android-listview,Android,Checkbox,Android Listview,我有一个自定义的列表视图,带有一个复选框和两个文本视图小部件。当我单击复选框并滚动我的列表视图时,我看到一个奇怪的行为。一些复选框小部件是随机自动选择的。是因为对象被重用了吗?我很困惑 关于这个问题,我在这里查看了许多其他帖子,比如更新getView()中的状态,或者使用OnCheckedChangeListener,但是这种行为仍然没有发生 感谢您的输入。请少讲故事多讲代码:)这听起来很像您没有正确处理ListView项目的回收。列表适配器的代码会很有用……我最近在使用复选框滚动某些列表视图时
列表视图
,带有一个复选框
和两个文本视图
小部件。当我单击复选框
并滚动我的列表视图
时,我看到一个奇怪的行为。一些复选框
小部件是随机自动选择的。是因为对象被重用了吗?我很困惑
关于这个问题,我在这里查看了许多其他帖子,比如更新getView()
中的状态,或者使用OnCheckedChangeListener
,但是这种行为仍然没有发生
感谢您的输入。请少讲故事多讲代码:)这听起来很像您没有正确处理
ListView
项目的回收。列表适配器的代码会很有用……我最近在使用复选框滚动某些列表视图时观察到了相同的行为。我没有解决办法,只是想说这显然是一个共同的问题。。你可以查看这个链接。罗曼·盖伊的解决方案