0
我想从改变扩展列表视图 的默认行为:扩展列表视图更改默认行为
short click => expand/collapse
到:
long click => expand/collapse
short click => select item or child
我想从改变扩展列表视图 的默认行为:扩展列表视图更改默认行为
short click => expand/collapse
到:
long click => expand/collapse
short click => select item or child
OK,这似乎是最好的解决办法是用列表项点击/长按听众来做到这一点。
public void onClick(View view)
{
// click - do something with item
}
public boolean onLongClick(View view)
{
// group position was stored in view tag
int groupPosition = (Integer) view.getTag();
ExpandableListView listView = (ExpandableListView) findViewById(R.id.expandableListView);
if (listView.isGroupExpanded(groupPosition))
listView.collapseGroup(groupPosition);
else
listView.expandGroup(groupPosition);
return true;
}
是这些setOnItemClickListeners ???? – Maxrunner
我想(如果我没记错的话),这些是添加到列表中的项目上的点击侦听器(每个都有一个链接回组的标签) – Drejc