我正在使用可扩展列表视图。在我的应用中,小组和小孩都有内容。所以我需要在groupClicked以及单击Child上启动活动。作为默认操作(在android中给出),当我单击组扩展时。
我想在群组指示符按钮上添加操作。因此,当单击该组时,活动将开始,当单击组指示符按钮时,将显示该子项。
> a group
child 1
child 2...
我该怎么做?
谢谢
答案 0 :(得分:2)
据我所知,无法在可扩展列表的默认按钮上添加任何操作。
答案 1 :(得分:1)
你可以将groupIndicator设置为null,然后在你的组布局中添加一个按钮,并在onclicklistener按钮上处理你想要的任何内容
此链接可以帮助您处理一个列表项上的多个侦听器
和ExpandableListView的这个:
答案 2 :(得分:0)
使用“findviewbyId”调用组和子组的id进入activity.Generate group和child group listviews in string.xml.Using onClickListener我们可以显示group和childgroup
答案 3 :(得分:0)
当用户点击/点击指标时,将运行以下侦听器:
expandableListView.setOnGroupClickListener(new ExpandableListView.OnGroupClickListener() {
@Override
public boolean onGroupClick(ExpandableListView parent, View v, int groupPosition, long id) {
// add your code here ...
return true;
}
});