ExpandableListView
에 SimpleCursorTreeAdapter
을 사용하고 있습니다. GroupCursor가 사용 된 후에 문제가 발생하면 getChildCursor(Cursor groupCursor)
groupCursor에서 예기치 않은 열이 반환되고 groupCursor
의 열은 으로 바뀌고은 으로 바뀝니다. 하위 커서의 열.SimpleCursorTreeAdapter의 getChildCursor()에서 잘못된 커서
그룹 커서 열이 하위 열로 바뀌는 이유를 추적 할 수 없습니다. SimpleCursorTreeAdapter
을 사용하여 데이터베이스를 ExpandableListView
으로 바인드하는 좋은 방법 일 수 있습니다.
지난 3 일간 CursorTreeAdapter 및 SimpleCursorTreeAdapter에서 다른 방법을 시도하고 있습니다.
자세한 설명은 아래 스크린 샷을 참조하십시오.
생성자 커서가 iterations.You 컬럼의 디버그 3
여전히 볼 수있는 몇 개까지 올바른 결과를 반환, 3 열getChidrenCount에서
()를 갖는 제대로 초기화
일부 반복 후에는 열 값이 변경됩니다. 총 문제가있는 곳
나에게 최상의 솔루션을 제안 ..입니다.
감사합니다. & 감사합니다.
샤.