J'essaie de faire une application qui affiche des données dans la liste en utilisant RecyclerView
, En LinearLayoutManager
, il est possible de définir Stack de la disposition de fin et inverse qui me permet d'afficher les dernières données sur le dessus de liste. Y at-il de toute façon je peux montrer les données les plus récentes à la position 0 (en haut) dans la disposition en quadrillage échelonnée?Staggered Grid LayoutManager Pile à partir de la fin
1
A
Répondre
2
StaggeredGridLayoutManager
a la méthode setReverseLayout.
utiliser comme ceci:
mLayoutManager = new StaggeredGridLayoutManager(getActivity());
mLayoutManager.setReverseLayout(true);
1
Vous pouvez utiliser GridLayoutManagaer
. Dans le constructeur, vous pouvez passer true/false
pour inverser la disposition ou utiliser la méthode setReverseLayout(boolean)
. check this
Oui, j'utilise setReverseLayout. Tout ce qu'il fait inverse la disposition de sorte qu'il y a un peu d'écart à la position de départ. Je veux montrer les données les plus récentes au début. Tandis que la pile à partir de la fin fait cette action, elle ne prend en charge que le gestionnaire Linear Layout –
@SasiKanth Êtes-vous en train de dire que setReverseLayout est uniquement supporté par Linear Layout Manager? – Praveen
Aucun setreverselayout n'est pris en charge, mais lorsque je l'utilise, il inverse essentiellement la disposition, laissant un espace vide pour le nombre impair d'éléments au démarrage. –