2013-02-13 3 views
0

ExpandableListViewSimpleCursorTreeAdapter을 사용하고 있습니다. GroupCursor가 사용 된 후에 문제가 발생하면 getChildCursor(Cursor groupCursor) groupCursor에서 예기치 않은 열이 반환되고 groupCursor의 열은 으로 바뀌고으로 바뀝니다. 하위 커서의 열.SimpleCursorTreeAdapter의 getChildCursor()에서 잘못된 커서

그룹 커서 열이 하위 열로 바뀌는 이유를 추적 할 수 없습니다. SimpleCursorTreeAdapter을 사용하여 데이터베이스를 ExpandableListView으로 바인드하는 좋은 방법 일 수 있습니다.

지난 3 일간 CursorTreeAdapter 및 SimpleCursorTreeAdapter에서 다른 방법을 시도하고 있습니다.

자세한 설명은 아래 스크린 샷을 참조하십시오.

생성자 커서가 iterations.You 컬럼의 디버그 3

여전히 볼 수있는 몇 개까지 올바른 결과를 반환, 3 열

getChidrenCount에서

()를 갖는 제대로 초기화

일부 반복 후에는 열 값이 변경됩니다. 총 문제가있는 곳

나에게 최상의 솔루션을 제안 ..입니다.

감사합니다. & 감사합니다.
샤.

답변

0

내가 무슨 문제가있어,하지만 난 내 자신의 사용자 지정 어댑터를 구현하여 문제를 해결했습니다.

관련 문제