2010-08-06 2 views
0

У меня есть приложение, состоящее из ExpandableList, чьи дочерние элементы являются виджетами сбора данных, такими как CheckBoxes и EditText. После ввода данных он сразу же теряется при прокрутке списка. В чем может быть проблема или решение? Спасибо.Android Просмотр потерянных данных на прокрутке

ответ

1

Нашел ссылку, объясняющую проблему и/или раствор

EditText items in a scrolling list lose their changes when scrolled off the screen

Список строки получить переработанный. Ваш курсор может иметь 1000 записей, но есть не будет 1000 EditText виджеты, созданные при прокрутке списка . Скорее всего, будет 10 или , поэтому в зависимости от того, сколько строк равно , одновременно видно. Ряды получить переработаны и связывание операции заменит старое значение EditText с новым значением от курсора для любой строки просто прокручиваются на экране , заменив все, что было там ранее (предыдущее значение из базы данных или редактируемое пользователем значение).