从子视图中操作ExpandableListView中的组视图

时间:2014-07-05 07:33:17

标签: android

我正在构建一个ExpandableListView,其中有一组单选按钮。

目前,我能够处理每个单选按钮上的单击事件并选择相应的单击事件并取消选择其他单选按钮。但是还有一件事需要让它变得完美。即在组视图中显示所选复选框的值,以便用户可以在不展开的情况下查看所选内容。

为此目的,我在组视图中有一个TextView。如果在子视图中选中了复选框,是否可以更新TextView

以下是我现在所拥有的截图:

Screenshot 1

基本上我想要完成的是让它写下所选复选框的值,而不是"常规"。

感谢。

1 个答案:

答案 0 :(得分:1)

在您的示例中,在成员变量创建时保存对TextView的引用似乎是完全合理的。然后,您可以通过在复选框的点击处理程序中调用setText()来轻松更新其值。

调用notifyDataSetChanged()既不必要也不可取。