Je veux mettre en œuvre un menu coulissant comme l'application FB ou G+ et j'ai trouvé quelques exemples de code à partir de Démonstration du menu FB et https://github.com/jfeinstein10/SlidingMenu
Ils sont bons au départ, mais j'ai besoin de quelque chose en plus. Comme ici, il ne fonctionne que sur le clic du bouton de menu, mais je veux le déplacer par des gestes également. Je veux avoir le comportement suivant : il y a une vue centrale et en déplaçant cette vue centrale vers la droite, une vue apparaîtra et en la déplaçant vers la gauche, le menu apparaîtra. Disons qu'il y a trois vues A, B, C et que lorsque je fais glisser C vers la gauche, A apparaît et que lorsque je fais glisser C vers la droite, B apparaît. C est au milieu de A et B.
1. la vue du milieu se déplace vers la droite
Déplacement vers la droite
2.déplacer la vue centrale vers le côté gauche
Déplacement vers la gauche
Ma question est la suivante : quelles sont les meilleures pratiques pour développer des vues de ce type ? Quelqu'un m'a dit que je devais utiliser des fragments et un afficheur de vues. Alors comment puis-je développer cela ? Existe-t-il des exemples de mise en œuvre réalisés par quelqu'un ? Toute aide et toute suggestion sont appréciées.
Pour référence, voir cette application qui utilise ce type de vues coulissantes en noir et blanc. Application Skout