0
は私から拡張可能なリストビュー のデフォルトの動作を変更したい拡張可能なリストビューの変更デフォルトの動作
long click => expand/collapse
short click => select item or child
は私から拡張可能なリストビュー のデフォルトの動作を変更したい拡張可能なリストビューの変更デフォルトの動作
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
私は(私が正しく覚えていれば)リストに追加されたアイテムのクリックリスナーであると思います(それぞれにグループに戻るTAGリンクがあります) – Drejc