IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Composants graphiques Android Discussion :

Android slider les items d'un listview


Sujet :

Composants graphiques Android

  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2007
    Messages
    142
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2007
    Messages : 142
    Par défaut Android slider les items d'un listview
    Bonsoir,

    Le titre n'est pas très clair, je vais vous expliquer ce que je voudrais réaliser comme projet.

    J'ai actuellement une listView avec plusieurs items, le but est de pouvoir sélectionner l'item en question puis visualiser les autres items du listview en slidant sans revenir en arrière et sélectionner l'item.

    Pour cela il faut un viewpager et des fragments, je sais mettre en place le viewpager et les fragments, maintenant j'aimerai savoir comment le faire dynamiquement à partir d'un listview.

    Voici un screenshot de l'application FrAndroid:







    Je sélectionne un item du listview ca me ramène à l'item selectionné,
    Je slide vers la gauche, ce qui me permet d'avoir l'item2 du listview sans revenir au listview.

  2. #2
    Rédacteur
    Avatar de David55
    Homme Profil pro
    Ingénieur informatique
    Inscrit en
    Août 2010
    Messages
    1 542
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2010
    Messages : 1 542
    Par défaut
    Tout ceci peut se faire simplement.

    1) Il suffit de connaitre l'ensemble de tes items et le numéro de l'item courant.
    Plusieurs solutions:
    - passer par une BDD
    - stocker la liste et le numéro courant en variable global

    2) Ensuite, tu détectes le mouvement.
    Pour ce faire, implémentes OnGestureListener et utilises al méthode onFling.

    3) Enfin, il suffit de remplacer les éléments par les données du nouvelle item.

    Il y a bien sure plusieurs autres solutions mais quoi qu'il arrive je pense que tu dois implémenter OnGestureListener.

  3. #3
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2007
    Messages
    142
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2007
    Messages : 142
    Par défaut
    hmm ca l'air un peu compliqué, est ce que il y a un mot clé particulier sur lequel je pourrais me baser pour faire plus de recherche sur google, histoire de voir comment on peut implémenter ?

  4. #4
    Rédacteur
    Avatar de David55
    Homme Profil pro
    Ingénieur informatique
    Inscrit en
    Août 2010
    Messages
    1 542
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2010
    Messages : 1 542
    Par défaut
    Oui regarde OnGestureListener

Discussions similaires

  1. definir les items d'une listview
    Par raimus88 dans le forum Composants graphiques
    Réponses: 4
    Dernier message: 12/07/2011, 09h34
  2. Copier les items d'un ListView vers un Combobox
    Par rvdth dans le forum Windows Forms
    Réponses: 2
    Dernier message: 28/03/2008, 14h14
  3. Réponses: 3
    Dernier message: 23/03/2008, 14h54
  4. Réponses: 8
    Dernier message: 09/05/2007, 00h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo