0
ExpandableListView의 OnGroupClickListener에서 클릭 한 그룹을 검색하는 방법은 무엇입니까?OnGroupClickListener에서 그룹 가져 오기
parent.getItemAtPosition (groupPosition)을 사용해 보았는데 group 및 childs가 반환되므로 groupPosition을 어댑터의 절대 위치로 변환해야한다고 생각하지만 어떻게 해야할지 잘 모릅니다.
new OnGroupClickListener() {
@Override
public boolean onGroupClick(ExpandableListView parent, View v, int groupPosition, long id) {
Item item= parent.getItemAtPosition(groupPosition);
return true;
}
}
OP가 왜 이해할 수있는 이유에 대한 설명을 해 주실 수 있습니까? –
'getItemAtPosition()'메소드는, 그룹과 그 아이와 관련 지을 수 있었던 데이터를 돌려줍니다. 'ExpandableListView'의 개별 그룹/자식 객체를 얻으려면,'Adapter'에 대한 참조가 필요하며, 경우에 따라'getGroup()'또는'getChild()'를 호출해야합니다 :) –