android - 使用带有复选框的 ExpandableListActivity

标签 android expandablelistview expandablelistadapter android-checkbox

我正在使用 ExpandableListActivity,每个子行中都有一个 TextView 和一个复选框。 我正在使用 SimpleCursorTreeAdapter 来绑定(bind)数据。这里的问题是,当我选择一个复选框并向下滚动并再次返回时,该复选框取消选择。或其他问题,当我选择复选框时,其他一些复选框也被选中。我不明白为什么会这样。有人知道如何解决这个问题吗?

最佳答案

发生这种情况是因为您的适配器中有获取 View 的方法,使用此链接可能会解决您的问题。

link for study

关于android - 使用带有复选框的 ExpandableListActivity,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12870351/

相关文章:

android - 垂直自动滚动 TextView

android - Osmbonuspack : show name of Marker on the map

android - 如何获取 ExpandableListView 在 Android 上可绘制的组指示器的宽度?

android - 具有多项选择的 ExpandableListView 将所选项目保存到数组中

android - ExpandableListView 回调不同步

java - 'isGooglePlayServicesAvailable'(this) 已弃用

java - Android BaseAdapter 方法 getItem 始终在位置等于 0 的情况下调用

android - 全屏滚动到 ExpandableListView

java - 在ChildClick 上获取 nullpointerException

java - 使用 ExpandableListView 处理空组点击