Я использую SimpleCursorTreeAdapter
для ExpandableListView
. Проблема заключается в том, что когда используется groupCursor, то в getChildCursor(Cursor groupCursor)
groupCursor возвращает неожиданные столбцы, столбцы в groupCursor
: заменены на Столбцы детского курсора.Неверный курсор в getChildCursor для SimpleCursorTreeAdapter()
Мне не удается проследить, почему столбец столбца группы заменяется дочерним столбцом. И это хороший способ использовать SimpleCursorTreeAdapter
для связывания базы данных с ExpandableListView
.
Я пытаюсь разными способами использовать последние 3 дня в CursorTreeAdapter и SimpleCursorTreeAdapter.
Для более подробного объяснения, пожалуйста, найдите ниже скриншоты.
Конструктор правильно инициализирована с курсором, имеющий 3 колонки
В getChidrenCount(), возвращающая правильные результаты ДО некоторые iterations.You могут видеть колонны в отладить еще 3
После некоторых итераций значения столбца меняются. Здесь вся проблема ..
Предложите мне наилучшие возможные решения.
С благодарностью & С уважением,
Sha.