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 :

ListView alimenté par SQLITE3 et dont chaque ligne contient 3 boutons


Sujet :

Composants graphiques Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 4
    Par défaut ListView alimenté par SQLITE3 et dont chaque ligne contient 3 boutons
    Bonjour à tous,

    J'ai une ListView qui affiche une liste de noms de fruits (pas réellement ça mais c'est pour simplifier ). Cette liste est alimentée par sqlite3.

    Cependant, au lieu d'afficher juste le nom du fruit dans chaque ligne, j'affiche également 2 boutons (sur la même ligne) permettant de :

    1. afficher des infos sur le fruits
    2. supprimer le fruit

    Chaque bouton qui se trouve sur la ligne du fruit devra déclencher les actions respectives :

    1. Récupérer les informations de la base de donnée concernant le fruit
    2. Supprimer le fruit de la base de donnée.

    Ma question est :

    Comment lier les boutons avec le fruit auquel ils se rapportent ?

    Si je clique sur le bouton "Supprimer" de la ligne contenant la banane, je supprimer effectivement la banane de la base de données et non la pomme par exemple.

    Merci d'avance pour les pistes de réflexions.

    Infos complémentaires : j'utilise un SimpleCursorAdapter pour lier ma BDD et ma ListView.

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 4
    Par défaut Customizer votre CursorAdapter
    Bonjour,

    Après quelques recherches sur le net, j'ai trouvé la solution à mon problème.

    Pour ceux qui auraient la même problématique que moi, voici ce qui m'a aidé à trouver la solution :

    http://thinkandroid.wordpress.com/20...ursoradapters/

    En gros, ce qu'il faut faire c'est personnaliser son CursorAdapter.

    Dans mon cas, je personnalise un SimpleCursorAdapter et j'y ajoute les boutons et l'implémentation de leur setOnClickListener respective.

    voilà.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 13/05/2011, 10h54
  2. Réponses: 13
    Dernier message: 17/09/2010, 11h08
  3. [DataGridViewComboBoxColumn] valeur par default pour chaque ligne!
    Par mitnick2006 dans le forum Windows Forms
    Réponses: 3
    Dernier message: 04/09/2009, 01h32
  4. [AC-2007] Alimenter une Liste par les valeurs d'une ligne
    Par curt dans le forum IHM
    Réponses: 11
    Dernier message: 19/04/2009, 12h00
  5. Réponses: 13
    Dernier message: 11/05/2006, 14h15

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