Android Affichage De La Grille De Défilement À L'Horizontale
Je suis en train de faire une tâche qui permet d'extraire des images à partir du serveur et l'affiche dans GridView dans l'application. Cette Grille est de défilement haut et bas. Mais je veux faire défiler ce point de vue de gauche à droite, comme l'écran de menu défile.
Est-il possible avec affichage de la grille? Ou Est-il une meilleure façon de faire cela? merci de m'aider à faire cela.
merci d'avance.
Voir aussi stackoverflow.com/questions/5418775/... . Je n'ai pas trouvé un moyen de faire GridView défiler horizontalement, semble la seule solution est de passer à une Galerie, mais ceux-là seulement ont une ligne.
OriginalL'auteur wolverine | 2012-09-25
Vous devez vous connecter pour publier un commentaire.
Ce n'est pas facilement possible avec le stock Android GridView. Essayez d'utiliser cette bibliothèque:
les deux gridview
(J'ai trouvé cette bibliothèque, dans cette autre réponse: Le défilement Horizontal affichage de la grille)
OriginalL'auteur Anton I. Sipos
Oui, il est.
Vous pouvez atteindre cet objectif en 3 lignes à l'aide d'un RecyclerView avec l'horizontale GridLayoutManager:
La RecyclerView prend en charge les applications développées avec le SDK 7 ou plus.
Si vous voulez le rendre encore plus facile, prendre un coup d'oeil à la HorizontalGridView classe si vous travaillez avec une application qui est construit pour l'API de 17 ou plus.
Voici un lien d'un exemple simple de RecyclerView Adaptateur.
setVerticalMargin(int margin)
juste pouvez définir la marge en pixels entre les deux éléments enfants à la verticale.OriginalL'auteur Evin1_
Essayer avec mise en page ci-dessous
OriginalL'auteur Harish