2017-09-26 1 views

Répondre

0

essayer de changer l'orientation dans GridView à la verticale, ou vice-versa.

+0

Je viens de vérifier cela, cela fonctionne avec GridLayout pas GridView, désolé, mais si vous n'avez plus d'options essayez de l'implémenter GridLayout. –

+0

GridView n'a pas d'orientation. Je suis capable de le faire par Gridlayout en créant dynamiquement des vues et en ajoutant dynamiquement des images, mais utilisera-t-il plus de mémoire? – DAs

+0

Dans votre cas, il n'utilisera pas plus de mémoire car le GridLayout est contenu dans un seul écran. Par exemple, si vous avez un GridLayout avec des éléments qui ne peuvent pas s'adapter à votre écran sans défilement, tous ces éléments seront stockés dans la mémoire en même temps. GridView utiliserait un adaptateur et ne peuplerait donc que ce qui peut tenir dans l'écran en conservant la mémoire. Dans votre cas, cela n'a pas d'importance GridView et GridLayout utiliseront la même quantité de mémoire. –