안드로이드 개발 질문/답변
(글 수 45,052)
mList.setOnChildClickListener(new OnChildClickListener() {
@Override
public boolean onChildClick(ExpandableListView parent, View v, int groupPosition, int childPosition, long id) {
switch(Position) {
case 0:
Intent a= new Intent(kg.this, kg01.class);
startActivity(a);
break;
case 1:
Intent b= new Intent(kg.this, kg02.class);
startActivity(b);
break;
return false;
}
}
});
위의 소스에서 머가 잘못되었는지 intent가 불능입니다.
그리고 Position에 에러가 나있는데 어떻게 고치면 될까요.
지적해 주시면 감사하겠습니다.




Position 의 의미가 무엇인가요?
인덱스 말고 일반 리스트 아이템을 눌렀을때 이벤트인데 그걸 의도하신다면
position -> childPosition 으로 변경해주세요