Detectar Rolar para Cima e Rolar para baixo no ListView
Eu tenho o seguinte requisito:
Inicialmente, os dados da página no: 2 são buscados no servidor e os itens são preenchidos em um ListView.Considerando que a página anterior e a próxima página estão disponíveis em um cenário, o código a seguir foi adicionado:
if(prevPageNo > 0){
mListViewActual.setOnScrollListener(this);
}
if(nextPageNo > 0){
mListViewActual.setOnScrollListener(this);
}
Quais condições devo colocar para detectar rolar para cima e rolar para baixo nos seguintes métodos:
void onScroll (vista AbsListView, int firstVisibleItem, int visibleItemCount, int totalItemCount)void onScrollStateChanged (vista AbsListView, int scrollState)Após a ação: rolagem para cima e rolagem para baixo é detectado, portanto, um serviço será chamado com o número da página anterior ou não, para buscar os itens a serem preenchidos no ListView.
Qualquer entrada será útil.
Passou pelos links a seguir, mas não está retornando a ação de rolar para cima / rolar para baixo: