chamandalail Posted June 11, 2011 Share Posted June 11, 2011 Bonjour à toute la communauté Androphone :) Je développe actuellement une application pour mon projet BTS IRIS, voici une rapide présentation : 1 page d'accueil avec deux boutons allant chacun vers une activity seul problème j'ai développé de la même manière ces deux boutons rien a y faire le second ne veut pas m'emmener vers l'activity concerner ! En voici le code : public class Pageaccueil extends Activity { private static final int CODE_DE_MON_ACTIVITE = 1; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.accueil); Button infoprincipal = (Button)findViewById(R.id.infoprincipal); //création du premier bouton infoprincipal.setOnClickListener ( new View.OnClickListener() { public void onClick(View v) { Intent intent01 = new Intent(Pageaccueil.this, Webservice.class); // bouton allant vers l'activity webservice (celui qui fonctionne) startActivityForResult(intent01,CODE_DE_MON_ACTIVITE); } } ); Button infocoordonnees = (Button)findViewById(R.id.infocoordonnees); infocoordonnees.setOnClickListener( new View.OnClickListener() { public void onClick(View v) { Intent intent02 = new Intent(Pageaccueil.this, Activitymap.class); // second bouton celui qui ne fonctionne pas! startActivityForResult(intent02,CODE_DE_MON_ACTIVITE); } }); } Serai-ce le fait que View est identique pour les deux boutons? comment y remédier ? Link to comment Share on other sites More sharing options...
Femto Posted June 12, 2011 Share Posted June 12, 2011 Tu pourrais me montrer ton fichier Manifest.xml ? Link to comment Share on other sites More sharing options...
chamandalail Posted June 13, 2011 Author Share Posted June 13, 2011 Tu pourrais me montrer ton fichier Manifest.xml ? Bien sur le voilà! <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.android" android:versionCode="1" android:versionName="1.0"> <application android:icon="@drawable/icon" android:label="@string/app_name"> <activity android:name="Pageaccueil" android:label="@string/app_name"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <activity android:name="Activitymap"></activity> <activity android:name="Webservice"></activity> <activity android:name="ActivityInfoGeneral"></activity> </application> <uses-permission android:name="android.permission.INTERNET"></uses-permission> </manifest> j'ai bien mis les activity ^^ Link to comment Share on other sites More sharing options...
Femto Posted June 13, 2011 Share Posted June 13, 2011 Je sèche, si tu n'attend pas forcément un résultat de l'activité que tu appel, utilise plutôt la méthode startactivity (fais le quand même si ce n'est pas le cas pour voir la réaction). Si tu a besoin d'utiliser la méthode startactivityforresult, utilise un autre "request code" pour la deuxième activité(exemple : CODE_DE_MON_ACTIVITE_2 = 2), car si je ne me trompe pas, le but est de pouvoir nuancer quel activité à retourné un résultat, si les deux activité on le même code de réponse il peut y avoir problème (ou je dis des bêtises :P). Et si ça ne fonctionne pas, passe moi le log d'erreur retourné par l'application. Link to comment Share on other sites More sharing options...
chamandalail Posted June 13, 2011 Author Share Posted June 13, 2011 Je sèche, si tu n'attend pas forcément un résultat de l'activité que tu appel, utilise plutôt la méthode startactivity (fais le quand même si ce n'est pas le cas pour voir la réaction). Si tu a besoin d'utiliser la méthode startactivityforresult, utilise un autre "request code" pour la deuxième activité(exemple : CODE_DE_MON_ACTIVITE_2 = 2), car si je ne me trompe pas, le but est de pouvoir nuancer quel activité à retourné un résultat, si les deux activité on le même code de réponse il peut y avoir problème (ou je dis des bêtises :P). Et si ça ne fonctionne pas, passe moi le log d'erreur retourné par l'application. Ok j'essai sa ce soir :) Merci ! Link to comment Share on other sites More sharing options...
chamandalail Posted June 14, 2011 Author Share Posted June 14, 2011 Ca ne fonctionne toujours pas ! Même en distinguant les request code :( Aucun moyen d'aller sur cette fichu page ! Link to comment Share on other sites More sharing options...
pat Posted June 15, 2011 Share Posted June 15, 2011 fais voir ton layout. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.