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

Android Discussion :

est ce qu un adapter peut modifier la liste qui l appelle?


Sujet :

Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Webmaster
    Inscrit en
    Mars 2014
    Messages
    66
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Mars 2014
    Messages : 66
    Par défaut est ce qu un adapter peut modifier la liste qui l appelle?
    Bonjour,

    je ne connais pas trop la définition d un adapter mais est ce seulement pour l affichage ou peut il modifier la ListE qui l appelle {BaseAdaper1 adapter =new BaseAdapter1(this,ListE); vue.setAdapter(adapter);} Ici ma Liste "ListE" provient, via une linkedhashmap, d un array (tableau que je veux modifier avec des editText dans le BaseAdapter1).

    Merci pour vos feponses

  2. #2
    Modérateur
    Avatar de MasterMbg
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2011
    Messages
    719
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Congo-Kinshasa

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2011
    Messages : 719
    Par défaut
    Bonsoir,

    l'adaptateur ne modifier pas la liste de données. Il utilise par contre cette liste pour peupler la listView (dans ton cas). Tu peux à tout moment ajouter, retranche les items de ta liste et une simple mise à jour de l'adaptateur suffira pour que les nouvelles modifications soient prise en compte.

    Christian.
    Plus tu apprends sérieusement, plus tu te rapproches d'un savoir noble. Une chose est certaine, les difficultés ne s'écarteront de ton chemin...

    Tu es nouveau dans le développement Android, la page des COURS est là pour te faciliter la vie
    Tu peux trouver la réponse à ta question dans la FAQ
    Retrouvez mon tutoriel sur la consommation des services web SOAP
    Pense à voter positivement en appuyant sur en bas à droite de la réponse qui t'a donné une piste de solution.

  3. #3
    Membre confirmé
    Homme Profil pro
    Webmaster
    Inscrit en
    Mars 2014
    Messages
    66
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Mars 2014
    Messages : 66
    Par défaut
    Ok, ça me paraît assez logique. Toutefois j ai un peu contourné cela : j ai ma liste qui est issue d un tableau (de long) et je passe ma liste, via une linkedhashmap, à l adapter. Donc l adapter a les données du tableau. Puis, En faisant un intent de l adapter vers mon activité ,avec comme extra le tableau que je récrée avec(long[]) getItem(i))[f]( sauf pour ma ligne modifié par l edittext ),ça peut le faire. Mais bon j ai plusieurs problèmes : mon adapter contient (pour chaque ligne) des Spinner et les getItems sur ces champs me donnent toujours la même valeur.... et puis récupérer un éditext, avec ou sans un textwatcher, d un adapter c est pas très facile...

Discussions similaires

  1. [AC-2013] Est-ce qu'un contrôle de formulaire peut modifier deux tables simultanément ?
    Par fremarnat dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 22/10/2013, 21h08
  2. Réponses: 16
    Dernier message: 29/05/2006, 17h52
  3. [CR 8.5 ] est-ce qu'on peut modifie la taille de la police ?
    Par kikidrome dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 19/12/2005, 16h11
  4. Est ce que cette ram peut aller sur mon pc?
    Par Death83 dans le forum Composants
    Réponses: 3
    Dernier message: 29/09/2005, 11h58
  5. Réponses: 20
    Dernier message: 01/06/2005, 09h37

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