Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Carregamento de Itens

Como fazemos para que a nossa lista customizada, carregue menos itens por vez?

Atualmente todos os itens da lista são carregados de uma só vez. Gostaria que a lista fosse sendo carregada aos poucos, por exemplo de 5 em 5.

Pois carregando todos os itens de uma só vez, torna-se lento o carregamento.

2 respostas

Para carregar os itens aos poucos, você precisará usar um padrão chamado de Endless ListView. Perceba que esse não é um componente do Android, é apenas uma receita que diz como criar uma ListView que carrega os elementos aos poucos.

Existem muitas libs que possuem a implementação de uma ListView com esse comportamento, uma delas é essa. Caso queira ver como isso é implementado, veja essa página.

Abraço.

solução!

Obrigado Felipe Torres.

Acabei alterando a api que retornava a lista. Deixei ela retornando menos resultados e adicionei um botão para ir adicionando mais registros.

Depois vou alterar para usar esse padrão que você citou.

Grande abraço.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software