Jump to content
Sign in to follow this  
dekans

Bug avec un startActivity()

Recommended Posts

Je n'arrive pas à lancer une activité à partir d'un onClickListener.

voici les parties importantes di code :

ImageView logo = (ImageView)findViewById(R.id.ImageView02);
logo.setOnClickListener(launchActivity2);
}

View.OnClickListener launchActivity2 = new OnClickListener() {
       public void onClick(View v) {
           startActivity(new Intent(getApplicationContext(), SecondActivity.class));
       }
   };

Et j'ai un crash au lancement de l'appli avec. (runtimeException mais je n'arrive pas à voir le détail du crash).

Pourtant j'arrive bien à lancer cette seconde activité à partir d'un boutn du menu via :

startActivity(new Intent(this, SecondActivity.class));

dans la méthode onOptionsItemSelected(MenuItem item)

Je dois passer à coté de quelquechose d'élémentaire...

Edited by dekans

Share this post


Link to post
Share on other sites

au lieu de this, essaye plutot Nomdemonactivityoujesuis.this

Sinon t'as regardé le logcat ? Souvent on oublie de declarer la nouvelle activity dans le manifest :D

Share this post


Link to post
Share on other sites

celui avec this c'est celui qui marchait.

Mais activityoujesuis.this a résolu mon bug, merci beaucoup.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  





×
×
  • Create New...