У меня проблема повторного рендеринга ListView и изменения значений в моих представлениях списка. В каждой ячейке есть интерактивные элементы с установленными числовыми значениями, но, к сожалению, после выхода из экрана эти числа выглядят случайным образом!
С тех пор я обнаружил, что Listview должен иметь расширенный класс представления, который позволяет хранить значения в этой позиции.
Мне нужно передать несколько значений, поэтому во всех примерах, которые я видел, показан только один метод с одним значением на ячейку (см. http://commonsware.com/Android/excerpt.pdf),. Мне нужна помощь в хранении значений для моего приложения.
У меня есть «общее» количество и отдельное количество, которое я могу увеличивать и уменьшать с помощью кнопок в ячейке списка. Мне нужно хранить эти отдельные итоги и значения в этой позиции в представлении. Я предполагал, что у меня будет метод / конструктор, который просто включает эти значения, но в этом синтаксисе кажется супер. не разрешит это переопределение.
Понимание ценится. Если это не было понятно без кода, просто дайте мне знать. Но если вы уже знакомы с этой проблемой и самым общим способом ее решения, это тоже было бы здорово.