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 :

Comment transmettre une variable d'une activité à une autre


Sujet :

Android

  1. #1
    Membre averti Avatar de Paprenelle
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2016
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 26
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Distribution

    Informations forums :
    Inscription : Novembre 2016
    Messages : 32
    Par défaut Comment transmettre une variable d'une activité à une autre
    Bonjour j'ai un problème similaire, je souhaite pouvoir récupérer les valeurs d'un TextView d'une activity et pouvoir les réutiliser dans une autre activity mais cette fois si que les valeurs s'intègre dans un EditText j'ai essayé avec des
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     intent.InputExtra("blablabla", VARIABLE)
    mais rien à faire je ne trouve pas comment faire. Quelqu'un aurait une petite idée ?

  2. #2
    Modérateur
    Avatar de Hizin
    Homme Profil pro
    Développeur mobile
    Inscrit en
    Février 2010
    Messages
    2 180
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Développeur mobile

    Informations forums :
    Inscription : Février 2010
    Messages : 2 180
    Par défaut
    La manière que tu utilises suffit.

    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
     
     
    public class FirstActivity {
     
        public static final String MA_CLEF = "com.monpackage.monprojet.key.maValeur";
     
    [...]
     
            Intent intent = new Intent(this, SecondActivity.class);
            String maVar = "All your base are belong to us";
            intent.putExtra(MA_CLEF, );
            startActivity(intent);
     
    [...]
     
    }
     
    public class SecondActivity {
     
    [...]
     
        String getBack = (String) getIntent().getExtras().getSerializable(FirstActivity.MA_CLEF, null);
     
    [...]
     
    }
    Ca devrait fonctionner (code non testé, tu vois l'idée ).

    Nota : la méthode InputExtra n'existe pas
    C'est Android, PAS Androïd, ou Androïde didiou !
    Le premier est un OS, le second est la mauvaise orthographe du troisième, un mot français désignant un robot à forme humaine.

    Membre du comité contre la phrase "ça marche PAS" en titre et/ou explication de problème.

    N'oubliez pas de consulter les FAQ Android et les cours et tutoriels Android

  3. #3
    Membre averti Avatar de Paprenelle
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2016
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 26
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Distribution

    Informations forums :
    Inscription : Novembre 2016
    Messages : 32
    Par défaut
    Après reprise du code, j'ai quelque chose qui ressemble beaucoup à ce que tu propose et cela fonctionne.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
      @Click
        void imageViewUpdateCustomer(){
            Intent intent = new Intent(getBaseContext(), CreateCustomerActivity_.class);
            intent.putExtra("client", Parcels.wrap(client));
            startActivity(intent);
        }
    Paprenelle.

Discussions similaires

  1. Réponses: 6
    Dernier message: 21/04/2015, 15h46
  2. Contenu d'une variable devenant lui même une variable
    Par Copyright83 dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 14/11/2012, 17h24
  3. Réponses: 1
    Dernier message: 26/12/2010, 21h20
  4. [Smarty] Récuper une variable php à partir d'une variable Smarty
    Par SPKlls dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 23/04/2008, 17h40
  5. [Free Pascal] [2.2] Impossible d'assigner une variable de type T à une variable de type T
    Par Hibou57 dans le forum Free Pascal
    Réponses: 3
    Dernier message: 12/10/2007, 12h31

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