Я хотел бы создать ListView на Android, где у меня есть возможность добавить новую пустую строку и изменить элементы управления в новой строке. Затем на каком-либо событии (либо пользователь снова нажимает кнопку добавления, либо выбирает другую строку, либо какой-либо другой триггер, который я еще не определил), я хочу обновить адаптер с любыми значениями, введенными пользователем в редактируемую строку.Редактируемый ListView - Адаптер обновления с значениями пользовательского интерфейса
В настоящее время у меня есть редактируемые элементы управления в каждой строке и возможность добавлять пустую строку через пункт меню. Я не могу понять, как синхронизировать введенные пользователем данные с адаптером.
Первоначально я думал, что адаптеры являются связующими данными в двух направлениях, но это, похоже, не так. Из моих исследований и экспериментов, если я изменил значение адаптера и вызвал notifyDataSetChanged(), тогда пользовательский интерфейс будет обновлен. Есть ли обратная операция?
Как вы редактируете значения в ListView?После изменения набора данных и вызова notifyDataSetChanged() вы должны просто запросить элемент ListView для данных, которые вы вложили в него. – LeffelMania