Android, как прекратить чтение функции getView () снова, если контент уже загружен в ListView - PullRequest
3 голосов
/ 06 января 2010

Я новичок в Android.

У меня есть ListView, отображающий изображения на каждом элементе ListView, он работает нормально ... но когда я начинаю прокрутку, я понял, что мое изображение снова загружается, если оно отображается на экране моего телефонного устройства!

Как я могу прекратить повторную загрузку изображений или всего содержимого в ListView снова? Или как мне избежать повторного чтения функции getView (), если я уже скачал весь ее контент?

1 Ответ

0 голосов
/ 06 января 2010

Можно создать эффективный адаптер с различными типами просмотра. Взгляните на этот вопрос .

Это довольно просто. Просто нужно переопределить getItemViewType и getViewTypeCount. Тогда вы можете рассчитывать на convertView, являющийся правильным типом представления.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...