Domanda

Ho una semplice implementazione semplice di SwipeRefreshLayout che ha un ListView come figlio.Il ListView presenta un elenco di commenti da un API Web (paginato).Ogni volta che carico un'altra pagina dall'API, utilizzo il metodo SetRefReshing (TRUE) sul SwipeRefreshLayout, che funziona secondo necessità, tranne che per il fatto che ciò rende il ListView salto a destra nella parte superiore dei commenti, anche se sei 2-3+ pagine in.

è questo il comportamento previsto?Perché non riuscivo a trovare alcun suggerimento su questo.Se è così, c'è qualche soluzione alternativa in modo che il ListView non salti in alto?

È stato utile?

Soluzione

guardò attraverso il codice del metodo di SetRefreshing ().Non ha effetto sulla posizione del bambino scorrevole.Poi mi ha colpito che stavo facendo una selezione sulla lista dopo la chiamata API.Quindi non c'è niente di sbagliato con il SwiperFreshlayout.Il mio cattivo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top