2017-07-31 2 views
0

Je souhaite fabriquer des panneaux coulissants dont le contenu se trouve au-dessous. L'idée est un peu comme ça dans mon esprit, mais je ne suis pas sûr de la façon d'aborder cela.Panneaux coulissants avec animation similaire à celle d'un tiroir de nav

enter image description here

que les triangles dans la couche 2 peut être utilisé pour tirer ou pousser (animation coulissable).

Quelqu'un peut-il me donner un indice ou s'il existe des approches existantes sur quelque chose comme ça? Si vous ne l'avez pas compris complètement ou si vous voulez des informations plus spécifiques, n'hésitez pas à commenter.

Répondre

1
  1. Vous pouvez avoir une mise en page simple et utiliser la sortie de droite à gauche et de gauche à droite animation as provided here
  2. Vous pouvez utiliser un ViewPager mettre en œuvre.
+0

On dirait que ça va marcher pour moi: D Merci pour l'indice. Toute idée comment je peux faire pour que je puisse contrôler l'animation avec mon doigt appuyé dessus. Comme si je mettais un doigt sur mon doigt à mi-chemin (tout en le maintenant enfoncé), comment puis-je mettre l'animation en pause? –

+0

Dans ce cas, vous pouvez utiliser la première approche et utiliser SimpleOnGestureListener. Voici comment vous pouvez l'utiliser: https://developer.android.com/training/gestures/detector.html – KMP

+0

Et que dois-je utiliser pour déplacer l'objet? Animation de traduction ou y at-il quelque chose de mieux dans ce cas? –