ListView remplit par le bas au lieu de partir du haut
J'ai une listView qui s'étend vers le haut au lieu de vers le bas.
J'ai une listView sur une autre page qui fonctionne très bien et remplit lui-même à partir du haut -> bot.
Pourquoi mon listView commencer par le bas au lieu du haut?
Mon XML
`
<ListView
android:id="@+id/list_view_showRegister"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_above="@+id/showRegister"
android:layout_alignParentLeft="true"
android:layout_marginTop="50dp"
android:clickable="false" >
</ListView>`
Quel est exactement votre question? Aussi, essayez d'ajouter plus de tags comme "android" 😉 Bienvenue sur stackoverflow.
Viens de remarquer que je n'ai pas poser n'importe quelle question, je suis en train de me demander pourquoi mon listView remplissage de lui-même à partir du bas et vers le haut. Je veux que ça s'étendent vers le bas. Merci 🙂
Viens de remarquer que je n'ai pas poser n'importe quelle question, je suis en train de me demander pourquoi mon listView remplissage de lui-même à partir du bas et vers le haut. Je veux que ça s'étendent vers le bas. Merci 🙂
OriginalL'auteur NiklasHansen | 2012-11-07
Vous devez vous connecter pour publier un commentaire.
Ont un coup d'oeil un de ces liens. Est-il possible de faire une ListView remplir à partir du bas?. le remplissage de fond.
Ajouter de nouveaux éléments en haut de la liste de la vue sur Android?. Ajouter un nouvel élément au sommet de la liste.
OriginalL'auteur Raghunandan
Votre
ListView
est encore le remplissage à partir du haut vers le bas. Tout simplement pas à partir du haut de la page.Vous avez défini le
layout_height="wrap_content"
et lalayout_above="@+id/showRegister"
. Avec la hauteurwrap_content
, la vue ne sera aussi grande que son contenu. Ensuite, en raison du fait que vous avez utilisélayout_above
, il sera directement au-dessus d'un autre point de vue.La liste n'est pas de remplissage par le bas, c'est le remplissage par le haut (de la liste) - mais la liste elle-même est seulement à partir de la moitié de l'écran. Rien au-dessus de la liste est qui ne font pas partie de la liste, mais l'espace vide à la place.
La solution est soit de définir le
layout_height="match_parent"
, ou supprimer lelayout_above
tag.Je sais que c'est une vieille question, mais j'espère que cela aide quelqu'un d'autre qui a peut-être trouvé cette question par le biais de google.
Pas de problème - heureux de vous aider!
OriginalL'auteur Mike Baxter
Voir pour android:stackFromBottom attribut.
OriginalL'auteur Jin35