Я новичок в программировании на Android, и я много читал об этом в последнее время. Одна из особенностей ListView
, если я правильно понял, заключается в том, что он перерабатывает представления и просто заменяет его новыми данными, когда элемент находится вне экрана.ли ListView автоматически перерабатывает представления?
И всего несколько минут назад я читал о бесконечной прокрутке, и RecyclerView
был одним из популярных вариантов реализации такой функции. Поэтому я посмотрел RecyclerView
, и в этом video упоминается, что RecyclerView
автоматически перерабатывает представление, чтобы повторно использовать его для новых данных (как способ контраста его разности с ListView
).
Я не понял ListView
о его механизме рециркуляции? Или, если он перерабатывает, как вы на самом деле реализуете (или, как вы знаете, вы его реализуете)?
Нет, это не так, но оно дает вам переработанное представление в методе 'Adapter # getView' как второй параметр' View convertView' – pskink