Обнаружение прокрутки вверх и прокрутки вниз в ListView

У меня есть следующее требование:

Сначала данные для страницы № 2 извлекаются с сервера, а элементы заполняются в ListView.

Учитывая, что в сценарии доступны как предыдущая, так и следующая страницы, был добавлен следующий код:

 if(prevPageNo > 0){
    mListViewActual.setOnScrollListener(this);
 }

 if(nextPageNo > 0){
    mListViewActual.setOnScrollListener(this);
 }

Какие условия я должен установить для обнаружения прокрутки вверх и прокрутки вниз по следующим методам:

void onScroll (представление AbsListView, int firstVisibleItem, int visibleItemCount, int totalItemCount)void onScrollStateChanged (представление AbsListView, int scrollState)

После обнаружения действия: прокрутка вверх и прокрутка вниз, соответственно, будет вызвана служба с предыдущей или отсутствующей страницей, чтобы выбрать элементы, которые будут заполнены в представлении списка.

Любые входы будут полезны.

Перешли по следующим ссылкам, но не вернули правильное действие прокрутки вверх / прокрутки вниз:

ссылка 1 ссылка 2

Ответы на вопрос(16)

Ваш ответ на вопрос