#android #listview #scroll
Привет всем!!! Мое приложение умеет загружать данные с сервера и выводить их списком на экран. Мне же нужно сделать так, чтобы данные выводились при прокрутке экрана, а не сразу всей кучей. Как это сделать? Очень хочется увидеть пример, в котором что-то грузиться с инета и подгружается с прокрутом экрана.
Ответы
Ответ 1
Сам так не делал, но делал бы так: Данные извлекать из базы не одним запросом, а по n штук в запросе. При первом открытии страницы извлекаем первые n. Проверяем при каждом скроллировании экрана, дошли ли до конца экрана или нет. Если дошли, то подгружаем следующие n записей.Ответ 2
На то существует понятие CursorAdapter - он сам автоматом будет "подсасывать" нужное количество записей. Почитайте мануалы, погуглите по примерам использования CursorAdapterОтвет 3
http://android-helper.com.ua/pull-to-refresh/ большой, но хороший пример
Комментариев нет:
Отправить комментарий