34 votes

Menu de navigation latérale comme application Facebook

Je recherche quelque chose de similaire à ce que la nouvelle application Facebook a mis en place pour les applications mobiles Android / iOS. Je fais référence à un menu de navigation latéral qui s'ouvre avec un mouvement de doigt. Quelque chose comme ça

Existe-t-il une bibliothèque ou un exemple où je peux vérifier?

Merci beaucoup.

25voto

louielouie Points 5615

Aruna Lakmai a déjà répondu à cette question dans le commentaire ci-dessus et devrait être marquée comme telle. En gros, il renvoie à la précédente question dupliquée de Stack Overflow qui contient d'excellentes réponses: diapositive de style Android sur Facebook

6voto

pioneerBhawna Points 283

Utilisez SideNavigationView pour le menu latéral comme Facebook. Mais vous aurez besoin d’une bibliothèque pour cela que vous pouvez télécharger ici " https://github.com/johnkil/SideNavigation ".

Le code pour l'utiliser est:

 SideNavigationView  sideNavigationView;
sideNavigationView = (SideNavigationView)findViewById(R.id.side_navigation_view);
sideNavigationView.setMenuItems(R.menu.sliding);
sideNavigationView.toggleMenu();
 

Maintenant, créez le menu que vous souhaitez afficher dans le menu Diapositive.

Bonne chance....

5voto

Comme Wubao Li a dit , c'est maintenant pris en charge par android dans le DrawerLayout

Voici un tutoriel de comment l'utiliser http://developer.android.com/training/implementing-navigation/nav-drawer.html

Et voici un doc sur la façon dont il devrait fonctionner http://developer.android.com/design/patterns/navigation-drawer.html

3voto

Wubao Li Points 1342

Avec la version 13 du package d'assistance Android (mai 2013), DrawerLayout permet de créer un tiroir de navigation pouvant être inséré à partir du bord d'une fenêtre. Et, le tiroir de navigation est un modèle de conception maintenant. http://developer.android.com/tools/extras/support-library.html

2voto

Mihael Isaev Points 131

Ceci est mon implémentation https://github.com/MihaelIsaev/Swiper Enjoy :)

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X