我将ExpandableListView
与“groups”和“childs”元素一起使用。是否可以禁用扩展某些组元素?我需要在适配器中更改一些代码还是应该使用override
onclick
方法?
最佳答案
在ListView上使用setOnGroupClickListener
,并在要禁用的位置返回true
。
这将禁用要扩展的第一个元素
expListView.setOnGroupClickListener(new ExpandableListView.OnGroupClickListener() {
@Override
public boolean onGroupClick(ExpandableListView expandableListView, View view, int i, long l) {
if (i==0){
return true;
}
return false;
}
});
关于android - 如何禁用expandablelistview中的元素?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42830054/