Comment mettre les éléments de la liste au bas de la liste afficher dans le Tiroir de Navigation, telles que Foursquare
J'ai eu une vue de liste pour la navigation tiroir, comment puis-je mettre de l'élément de liste comme "Ajouter des Amis", "Paramètres" aligner en bas de la vue de liste.
Mise à jour de 1
- Je ajouter un paramètre à afficher dans le pied de page vue.
View settingView = getLayoutInflater().inflate(R.layout.drawer_list_item, null);
TextView textView = (TextView)settingView.findViewById(R.id.drawer_list_item_text_view);
textView.setText("Settings");
drawerListView.addFooterView(settingView);
Les paramètres de l'élément apparaît en dernier dans la liste afficher correctement. Mais comment puis-je faire pour les coller et de les aligner en bas? Merci.
- ajouter un pied de page de votre listview
- essayez d'ajouter ces deux élément listview pied de page...
- Il suffit d'éditer mon post pour mettre à jour 1.
- Que quelqu'un ait l'idée de le faire avec recycleur de vue ? stackoverflow.com/questions/30764689/...
InformationsquelleAutor Edward Chiang | 2013-10-03
Vous devez vous connecter pour publier un commentaire.
Vous pouvez mettre le
ListView
à l'intérieur d'unRelativeLayout
et attribuerandroid:layout_gravity="start"
à laRelativeLayout
. Et ensembleandroid:layout_alignParentBottom="true"
propriété à la vue que vous souhaitez définir en bas de laListView
.Cela peut vous aider.
ListView
de référence lors de l'appel demDrawerLayout.isDrawerOpen()
et ouvrir/fermer. Vous devez utiliser la référence à larelative_layout
.Jay Donga a été vraiment utile, mais j'ai dû changer deux méthodes pour insérer un pied de page dans mon DrawerLayout.