Comment se débarrasser des espaces entre les éléments GridLayoutManager
amirhossein esmaeeili:
je connais :
Je pense que c'est impossible (ou très difficile) avec GridLayoutManager
. Mais vous pouvez utiliser: StaggeredGridLayoutManager
Un LayoutManager qui dispose les enfants dans une formation de grille échelonnée. Il prend en charge la mise en page horizontale et verticale ainsi que la possibilité de disposer les enfants à l'envers.
Les grilles échelonnées sont susceptibles de présenter des espaces sur les bords de la mise en page. Pour éviter ces espaces, StaggeredGridLayoutManager peut décaler les plages indépendamment ou déplacer des éléments entre les plages. Vous pouvez contrôler ce comportement viasetGapStrategy(int)
.