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 :

alertDialog ListView checkbox desactivation


Sujet :

Composants graphiques Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    542
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 542
    Par défaut alertDialog ListView checkbox desactivation
    Bonjour,

    Je voudrais savoir comment désélectionné les choix de la listview avant l'affichage de l'alertDialog puisque qu'à chaque affichage, des éléments de la liste sont sélectionnés.

    Merci


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    AlertDialog ab = new AlertDialog.Builder(this)
    				.setTitle(R.string.choices)
    				.setMultiChoiceItems(_options, _selections,
    						new DialogSelectionClickHandler())
    				.setPositiveButton("OK", new DialogButtonClickHandler())
    				.create();

  2. #2
    Membre actif
    Profil pro
    Développeur Web
    Inscrit en
    Décembre 2008
    Messages
    55
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Aube (Champagne Ardenne)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2008
    Messages : 55
    Par défaut
    Sans avoir tout le code, en particulier celui de ta ListView et de son adapteur, cela risque d'être compliqué de te répondre.

    Quelques pistes :
    - Dans le constructeur de ton adapteur, tu créées un List<boolean> qui contient si la case ou non doit être cochée.
    - Dans ton getView, tu coches ou non la case en fonction de ce que contient l'item en question de ta List.
    - Dans cet adapteur, tu créées une méthode qui va setter tous les boolean de ta List à false.
    - Avant d'afficher cette boîte de dialogue, tu appelles deux méthodes, celle que tu viens de créer, tu tu appelles ensuite monAdapter.notifyDataSetChanged().

    On pourra te donner plus d'infos qu'avec le code complet.

Discussions similaires

  1. alertDialog ListView checkbox desactivation
    Par jojo_ol76 dans le forum Composants graphiques
    Réponses: 0
    Dernier message: 10/11/2011, 16h09
  2. Checkbox desactivé dans un dataGrid
    Par dark_geek dans le forum Flex
    Réponses: 4
    Dernier message: 10/05/2010, 10h54
  3. Listview checkbox coché
    Par totoche dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 28/11/2007, 17h03
  4. Comment savoir si dans Listview Checkbox est coché
    Par Ardely dans le forum Delphi
    Réponses: 8
    Dernier message: 16/01/2007, 10h51
  5. ListView CheckBoxes et CustomDraw
    Par nek_kro_kvlt dans le forum Delphi
    Réponses: 4
    Dernier message: 17/10/2006, 11h34

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