Dans mon application, j'ai utilisé GridLayoutManager avec une extension pour aligner les photos. Cependant, cette solution ne crée que la mise en page statique, pas la mise en page dynamique comme l'application de Facebook. Par exemple, voici mes mises en page de la grille avec 3 et 5 photos: Comment implémenter l'alignement de la grille de la photo Facebook dans Android
Et voici la présentation de la grille d'application Facebook avec 3 et 5 photos:
Je pense que l'application de Facebook détermine d'utiliser GridLayoutManager ou StaggeredGridLayoutManager base sur la largeur et la hauteur de chaque photo pour afficher la disposition de la grille. Quelqu'un peut-il me donner une idée de la mise en œuvre des photos de grille de Facebook?