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 :

Passer d'un activity à un autre


Sujet :

Android

Vue hybride

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

    Informations forums :
    Inscription : Novembre 2007
    Messages : 367
    Par défaut Passer d'un activity à un autre
    Bonjour

    Sur l'activity voir_page1 j'ai un AlertDialog j'ai deux boutons le clic sur un bouton pour passer à l'autre activity : voir_page2

    myVariable me sert à faire une requete SQLite pour afficher un listview

    Mon code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    ad.setPositiveButton("Voir",
    				new android.content.DialogInterface.OnClickListener(){
    				public void onClick(DialogInterface dialog, int which) {
    					Intent intent = new Intent(voir_page1.this, voir_page1.class);
    					myVariable = "Avisualiser";
    					intent.putExtra("myVariable", myVariable);
    					startActivity(intent);	
    				}
    		}
    		);
    Pour récuperer mavariable sur voir_page2

    j'ai ajouté ce code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Bundle extras = getIntent().getExtras();
    if (extras != null) {
        myVariable= extras.getString("myVariable");
    }
    Le problème au click boutton je reste sur voir_page1
    Est-ce que cela provient de :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    public class voir_page1 extends ListActivity{
    extends ListActivity parce que j'ai un listview

  2. #2
    Expert confirmé

    Avatar de Feanorin
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    4 589
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 4 589
    Par défaut
    Salut,
    Le problème au click boutton je reste sur voir_page1
    Est-ce que cela provient de :
    Non

    Après juste un conseil , (si cela n'a pas était fait ) essayez de poser l'IHM de votre application sur papier comme vos algorithme , cela vous permettra de pourvoir clarifier les interconnexion entre porcédure , acitivity , ...

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    367
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 367
    Par défaut
    Bonjour

    Merci pour ta réponse
    Si c'est non, je ne vois pas de quoi cela provient
    J'ai le meme code sur une activity avec extends Activity et cela fonctionne
    As-tu une idée ?

  4. #4
    Expert confirmé

    Avatar de Feanorin
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    4 589
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 4 589
    Par défaut
    Essaye de débugger ton application pas à pas , et regarde si tu passes bien dans le code de lancement de la deuxième activity .

    Après si tu n'y arrives pas , regarde ce qui gène/manque dans ton code pour y arriver
    Sinon tu as un problème lors du lancement de la deuxième activity , (formatage du code , le context qui n'est pas le bon , le manifest manquant , ...)

    Quant tu as un problème n'oublies pas de débugger ton application pour mieux comprendre le problème. C'est fait pour ça

    Edit : Cela ne sert à rien de venir poster les erreurs si on n'a pas d'informations sur celle-ci , le logcat est fait pour ça ainsi que le débugger. L'analyse du problème à distance n'est pas évidente

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    367
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 367
    Par défaut
    En fait voici le bon code !

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    ad.setPositiveButton("Voir",
    				new android.content.DialogInterface.OnClickListener(){
    				public void onClick(DialogInterface dialog, int which) {
    					Intent intent = new Intent(voir_page1.this, voir_page2.class);
    					myVariable = "Avisualiser";
    					intent.putExtra("myVariable", myVariable);
    					startActivity(intent);	
    				}
    		}
    		);
    Merci pour votre aide

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 7
    Dernier message: 19/05/2012, 00h52
  2. Réponses: 1
    Dernier message: 10/04/2012, 23h12
  3. Je veux passer d'un enregistrement à l'autre
    Par GuyLafleur dans le forum VB 6 et antérieur
    Réponses: 20
    Dernier message: 15/01/2006, 10h49
  4. Passer d'un champ à l'autre avec TAB
    Par Sharingan dans le forum MFC
    Réponses: 4
    Dernier message: 11/10/2005, 13h52
  5. [Struts]passer d'une action à l'autre en struts
    Par clement42 dans le forum Struts 1
    Réponses: 1
    Dernier message: 16/08/2005, 07h08

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