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 :

probleme avec alertdialog


Sujet :

Android

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    178
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 178
    Par défaut probleme avec alertdialog
    bonjour;
    je voudrais faire un dialog avec plusieurs edittext (background de couleur différente);en choisir un et renvoyer son texte,j'ai fait le code suivant qui ne marche pas
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
       db.setPositiveButton("OK", new DialogInterface.OnClickListener() {
                @Override
                public void onClick(DialogInterface dialog, int which) {
     
     
                    if(et2.isSelected()) {
                        str1 = "IM" + "\\";
                        str3 = et2.getText().toString();
                    }else if(et3.isSelected()) {
                        str1="HO"+"\\";
                        str3 = et3.getText().toString();
                    } else if(et4.isSelected()) {
                        str1="OB"+"\\";
                        str3 = et4.getText().toString();
                    } else if(et5.isSelected()) {
                        str1="UR"+"\\";
                        str3 = et5.getText().toString();
                    }else if(et6.isSelected()) {
                        str1="NO"+"\\";
                        str3 = et6.getText().toString();
                    } else if(et7.isSelected()) {
                        str1="RV"+"\\";
                        str3 = et7.getText().toString();
                    }else if(et8.isSelected()) {
                        str1="FA"+"\\";
                        str3 = et8.getText().toString();
                    }
     
                    str3 = str1.concat(str3);
                    t2.setText(str3);
     
            }
        });
    je ne sais pas choisir entre mes differents edittext

  2. #2
    Membre Expert
    Avatar de MathiasSeguy
    Homme Profil pro
    Fondateur Android2EE - Formation Expertise Android
    Inscrit en
    Avril 2011
    Messages
    185
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Fondateur Android2EE - Formation Expertise Android
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2011
    Messages : 185
    Billets dans le blog
    6
    Par défaut
    Il est assez surréaliste ton code...
    Je suis d'accord avec toi, je ne vois pas pourquoi ça marcherait ni comment choisir entre tes edittexts...
    Et si tu nous expliquais un peu plus ton problème ?

  3. #3
    Membre chevronné

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2014
    Messages
    262
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : Burkina Faso

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Août 2014
    Messages : 262
    Par défaut
    Citation Envoyé par kapac Voir le message
    bonjour;
    je voudrais faire un dialog avec plusieurs edittext (background de couleur différente);en choisir un et renvoyer son texte,j'ai fait le code suivant qui ne marche pas
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
       db.setPositiveButton("OK", new DialogInterface.OnClickListener() {
                @Override
                public void onClick(DialogInterface dialog, int which) {
     
     
                    if(et2.isSelected()) {
                        str1 = "IM" + "\\";
                        str3 = et2.getText().toString();
                    }else if(et3.isSelected()) {
                        str1="HO"+"\\";
                        str3 = et3.getText().toString();
                    } else if(et4.isSelected()) {
                        str1="OB"+"\\";
                        str3 = et4.getText().toString();
                    } else if(et5.isSelected()) {
                        str1="UR"+"\\";
                        str3 = et5.getText().toString();
                    }else if(et6.isSelected()) {
                        str1="NO"+"\\";
                        str3 = et6.getText().toString();
                    } else if(et7.isSelected()) {
                        str1="RV"+"\\";
                        str3 = et7.getText().toString();
                    }else if(et8.isSelected()) {
                        str1="FA"+"\\";
                        str3 = et8.getText().toString();
                    }
     
                    str3 = str1.concat(str3);
                    t2.setText(str3);
     
            }
        });
    je ne sais pas choisir entre mes differents edittext
    Salut kapac,

    il faudrait que mette un peu d'ordre dans tes idées pour expliquer clairement ce qu'il ya.

    Sinon déjà je ne vois pas l'utilité d'utiliser la méthode boolean isSelected() sur un EditText,

    elle va toujours te retourner faux. Peut-être voudrais-tu si l'EditText a le focus ? Bien, c'est

    pas aisé de penser à la place de l'autre ? Explique-toi un tit peu et çà ira !


    __salut !

Discussions similaires

  1. Probleme avec la copie des surfaces
    Par Black_Daimond dans le forum DirectX
    Réponses: 3
    Dernier message: 09/01/2003, 10h33
  2. Problèmes avec le filtrage des ip
    Par berry dans le forum Réseau
    Réponses: 9
    Dernier message: 30/12/2002, 07h51
  3. probleme avec la touche F10
    Par b.grellee dans le forum Langage
    Réponses: 2
    Dernier message: 15/09/2002, 22h04
  4. Probleme avec fseek
    Par Bjorn dans le forum C
    Réponses: 5
    Dernier message: 04/08/2002, 07h17
  5. [Kylix] probleme avec un imagelist
    Par NicoLinux dans le forum EDI
    Réponses: 4
    Dernier message: 08/06/2002, 23h06

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