Android Coulissantes Vue
J'ai besoin de faire un Glissement vers le Haut de la Vue qui devrait glisser vers le haut à partir du bas de l'écran lorsque je clique sur un bouton. Il a pour afficher sur le bas de l'écran et j'ai besoin de faire glisser/faites-le glisser vers le centre de l'écran. Les images ci-dessous l'expliquer mieux.
presque comme le AndroidSlidingUpPanel de "humain" que vous pouvez trouver ici:
Le problème est que je veux que le premier enfant (Le contenu de mon point de Vue - une image par exemple) pour remplir tout l'écran et je souhaite aussi que le deuxième enfant(barre du bas) pour être montré quand je clique sur un bouton. Les images ci-dessous l'expliquer mieux. Si il n'est pas possible de le faire en modifiant le AndroidSlidingUpPanel, comment puis-je le faire? Je n'ai jamais travaillé avec des points de vue comme ça. Je voudrais vraiment l'apprécier tout conseil ou de l'aide. Je vous remercie beaucoup.
Il n'est pas un doublon. Je veux mon avis apparaît quand je clique sur le bouton, je ne veux pas qu'il soit déjà là.
Jetez un oeil à github.com/Ali-Rezaei/SlidingDrawer qui permet de glisser d'un côté par quelques lignes de code, et beaucoup plus simple que slidingUpPanel de travailler avec.
La meilleure façon d'atteindre cet objectif utiliser Android en Bas de la feuille.
OriginalL'auteur stanete | 2014-02-18
Vous devez vous connecter pour publier un commentaire.
Pour masquer ou afficher le panneau, vous pouvez utiliser
méthode.
À masquer, essayez ceci:
À faire appe
Cette option est disponible uniquement dans la version 2.0 de AndroidSlidingUpPanel (https://github.com/umano/AndroidSlidingUpPanel). Comme je sais, c'est inclus dans android support library v13 maintenant, mais ne sais pas si c'est la version la plus récente.
OriginalL'auteur arbuzz
Vous pouvez consulter cette bibliothèque pour glisser le contenu de tous les quatre bords de l'écran https://github.com/SimonVT/android-menudrawer
Vous pouvez faire une mise en page personnalisée à l'intérieur de ce menu tiroir pour obtenir le résultat escompté.
quels sont les problèmes??
OriginalL'auteur Abhishek Agarwal
Vous pouvez le faire avec AndroidSlidingUpPanel, il suffit de définir la visibilité:
sur le 2° enfant de la vue (le panneau) et de l'utilisation .showPane() et .hidePane() sur SlidingUpPanelLayout pour afficher/masquer le panneau lorsque vous cliquez sur le bouton.
Qu'entendez-vous par "mouvements"? Il est indiqué sur l'écran le 2° enfant? L'utilisation de 'expandPane()' pour développer le panneau et de remplir l'écran.
Désolé. Je veux dire le 1º de l'enfant. Je veux le 1º de l'enfant pour remplir l'écran et de rester de cette façon. Quand je l'appelle showPan() et le 2º de l'enfant se montre, il se déplace le 1º de l'enfant.
OriginalL'auteur Francesco
La suite à la bibliothèque de faire aussi bien
https://github.com/Paroca72/sc-widgets
À l'intérieur, vous trouverez un widget nommé ScSlidingPanel.
Ce widget travail différent de l'autre et peuvent être utiliser et de personnaliser très facilement.
Vous le mettez à l'intérieur d'un RelativeLayout donner un alignement et il sera ouvert de ce côté-là.. à Gauche, à Droite, en Haut et en Bas ou mixte..
Dans votre cas particulier, vous devez aligner votre panneau au fond du récipient, il coulissante par le bas.
Une autre propriété importante que vous pouvez utiliser pour votre cas est le taille de poignée.
Vous pouvez définir une poignée et de définir les beavior.. que votre image ci-dessus vous avez utilisé un bouton.. vous pouvez unsing une image et réglage
setToggleOnTouch()
true pour ouvrir/fermer le panneau de toucher sur la poignée.OriginalL'auteur Samuele Carassai