Добавление просмотров во время выполнения или что-то еще
Моя заявка имеет форму для заполнения данных (счет). И так же, как есть кнопка для добавления новой строки в накладную. Пока я использую, чтобы добавить новый вид макета, но это не подходящий вариант, потому что, давайте предположим, что пользователю потребуется ввести 100 элементов, что приведет к более высоким затратам и производительности памяти. Может кто предложит лучший вариант??
1 ответ
Вы должны использовать просмотр списка
Каждый раз, когда пользователь добавляет новую строку, вы можете вызывать метод notifyDataSetChanged(), это обновит адаптер и добавит новые строки. Каждая строка создается только тогда, когда она отображается, поэтому потребление памяти остается низким.
редактировать
При просмотре списка вы должны прочитать документацию по адаптеру, которая дает вам контроль над элементами вашего списка.