Problème de transmission de données entre deux Activity
Résolu/Fermé
YameFAZE
YameFAZE
- Messages postés
- 201
- Date d'inscription
- mardi 24 avril 2012
- Statut
- Membre
- Dernière intervention
- 14 mars 2021
YameFAZE
- Messages postés
- 201
- Date d'inscription
- mardi 24 avril 2012
- Statut
- Membre
- Dernière intervention
- 14 mars 2021
A voir également:
- Problème de transmission de données entre deux Activity
- Problème de transmission de données entre deux Activity ✓ - Forum - Android
- Comment transférer données entre 2 ordinateurs - Conseils pratiques - USB
- Transmission de données numériques - Articles
- Transmission de donnees - Articles
- Transférer sans fil des fichiers entre PC avec Windows 10 - Guide
6 réponses
ElementW
14 mars 2017 à 00:16
- Messages postés
- 4764
- Date d'inscription
- dimanche 12 juin 2011
- Statut
- Contributeur
- Dernière intervention
- 5 octobre 2021
14 mars 2017 à 00:16
'lut,
EXTRA_LOGINet
EXTRA_PASSWORDétant des constantes de
Activity_Login_Verif, quand tu écrits du code autre part que dans cette classe, il faut référencer ces constantes avec le nom de classe devant:
intent.putExtra(Activity_Login_Verif.EXTRA_LOGIN, login.getText().toString()); intent.putExtra(Activity_Login_Verif.EXTRA_PASSWORD, pass.getText().toString());
YameFAZE
Modifié par YameFAZE le 14/03/2017 à 14:26
- Messages postés
- 201
- Date d'inscription
- mardi 24 avril 2012
- Statut
- Membre
- Dernière intervention
- 14 mars 2021
Modifié par YameFAZE le 14/03/2017 à 14:26
Merci pour ta réponse. J'ai fait la modif mais ça ne fonctionne toujours pas. Les deux constantes sont toujours en rouge... Android Studio indique qu'il ne s'agit pas d'un Static Field et que donc il ne peut pas le référencer dans un Static Context (si j'ai bien compris).
BunoCS
14 mars 2017 à 16:18
- Messages postés
- 15256
- Date d'inscription
- lundi 11 juillet 2005
- Statut
- Modérateur
- Dernière intervention
- 17 mai 2022
14 mars 2017 à 16:18
Il faut les déclarer en
static.
public static final String EXTRA_LOGIN = "user_login";
YameFAZE
14 mars 2017 à 22:49
- Messages postés
- 201
- Date d'inscription
- mardi 24 avril 2012
- Statut
- Membre
- Dernière intervention
- 14 mars 2021
14 mars 2017 à 22:49
Ok, merci, mais où faut-il les déclarer stp ? J'ai essayé un peu partout mais je n'arrive pas à résoudre le problème...
BunoCS
15 mars 2017 à 09:07
- Messages postés
- 15256
- Date d'inscription
- lundi 11 juillet 2005
- Statut
- Modérateur
- Dernière intervention
- 17 mai 2022
15 mars 2017 à 09:07
Il sont bien là où ils sont, c'est-à-dire dans ton Activity Activity_Login_Verif
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
YameFAZE
15 mars 2017 à 14:04
- Messages postés
- 201
- Date d'inscription
- mardi 24 avril 2012
- Statut
- Membre
- Dernière intervention
- 14 mars 2021
15 mars 2017 à 14:04
Merci bien, je n'ai plus d'erreur dans Android Studio, sauf que lorsque je teste l'appli elle plante au clique du bouton...
YameFAZE
15 mars 2017 à 14:29
- Messages postés
- 201
- Date d'inscription
- mardi 24 avril 2012
- Statut
- Membre
- Dernière intervention
- 14 mars 2021
15 mars 2017 à 14:29
Ah... quel couillon. J'avais seulement oublié de déclarer ma seconde activité dans le manifest. Problème résolut. Tout fonctionne. Merci beaucoup. Me reste plus qu'à passer aux sessions avec base de données maintenant...