GridView mise à l'échelle automatique des images
im essayant d'obtenir des images affichées dans un contrôle GridView et obtenir les colonnes de définir automatiquement, jusqu'à présent, j'ai dû définir manuellement le nombre de colonnes qui n'est pas ce que je veux faire comme ceci affectera la taille des images sur différentes tailles d'écrans. J'ai essayé de le définir à auto_fit mais il n'affiche que 2 colonnes dans le milieu de l'écran. C'est ce que im essayant d'atteindre: (Chaque carré rouge représente une image)
puis lorsqu'il est en mode paysage je veux les colonnes d'auto ajustement de sorte que son tout même.
Toute aide serait grandement appréciée, merci 🙂
Vous devez vous connecter pour publier un commentaire.
Expérience avec le GridView attributs, plus précisément
android:numColumns="auto_fit"
etandroid:stretchMode
. Les ouvrages suivants, pour moi:Je ne suis pas sûr de savoir pourquoi quelqu'un a voté la réponse au-dessus de moi (j'ai donc voté de nouveau): j'ai eu à résoudre un problème similaire par programmation (avec un GridView de ImageView enfants). Code retiré pour plus de clarté:
Cordialement,
Piesia
Une meilleure solution est de mesurer la largeur de la programmation, donc vous ne finirez pas avec un codés en dur, colonne largeur:
Android: Comment GridView auto_fit trouver le nombre de colonnes?