마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

expandablelistview에서 차일드값 갱신하는 방법 아시는분??..

0 추천

3번째 질문이네요..같은 질문인데 답글이 없어서 ㅠㅠ

expandablelistview에서 차일드값 변경되면 갱신시킬려고하는데 어떻게해야할지 모르겠네요.

m_GroupList.add("");
m_GroupList.add("");
m_ChildListContentCharge = settingListContent(d_nChargeBusiness , 5 , m_nDistanceCharge);
m_ChildListContentFree = settingListContent(d_nFreeBusiness , 20 , m_nDistanceFree);
m_ChildList.add(m_ChildListContentCharge);
m_ChildList.add(m_ChildListContentFree);
이런식으로 값을 넣어준뒤 갱신시켰습니다.

제가 갱신때 사용한 함수는
// m_ExpandLisAdpter.notifyDataSetChanged();
// m_ExpandLisAdpter.notifyDataSetInvalidated();
// m_expandList.invalidateViews(); //ExpandableListView expandList

이 3가지방법을 써봤는데..잘안되는군영..

Log를 이용해서 확인 결과
ChildListContentCharge
ChildListContentFree 는 값이 바껴서 추가 되는데..

함수를 써서 갱신시키니 화면은 새로고침이 되는게 보이는데, 컨텐츠는 그대로이네요..

뭐가 문제일까요..

뇽뇽이2841 (1,120 포인트) 님이 2014년 3월 10일 질문

답변 달기

· 글에 소스 코드 보기 좋게 넣는 법
· 질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면 로그인하거나 혹은 가입 하세요.
...