2012-08-01 5 views
-1

Salut, je suis en train d'exécuter une activité simple, mon bouton clic ressemble à ceintention putExtra() provoque NullPointerException

public void onClick(View view){ 
    Intent intent = new Intent(this,SecondActivity.class); 
    intent.putExtra("TextToGive", "Hello second activity"); 
    startActivityForResult(intent, 1); 
} 

Lorsque je clique sur le bouton, je reçois NullPointerException aucune activité found.If Je supprimer l'intention .putExtra ("TextToGive", "Bonjour deuxième activité"); ça marche, est-ce que quelqu'un sait pourquoi cela se produit?

+1

Publiez votre journal qui affiche ERREUR. –

+0

Post le code dans SecondActivity.java où vous utilisez getExtra() –

Répondre

0

Ajouter SecondActivity à votre AndroidManifest.xml

+0

fait que ne pas aider – urag

+0

POST YOUR LOGLE COMT –

0

Il est peut-être le travail .....

Intent intent = new Intent(YourActivity.this,SecondActivity.class); 
0

Êtes-vous getExtras deuxième activité se félicitent?

0

1er: Classe

Intent intent = new Intent(this,SecondActivity.class); 
intent.putExtra("TextToGive", "Hello second activity"); 
startActivity(intent); 

2: Classe

String data = getIntent().getStringExtra("TextToGive"); //Place breakpoint here notice that it contains information. 

Noeud latéral:

Assurez-vous que vous avez placé votre activité sur le fichier manifeste Android & problèmes de problème googler comme Ne pas pouvoir aller à l'activité suivante vous donnera probablement une réponse plus rapide que de simplement demander.

+0

Je tiens également à commenter que la meilleure façon de tester si vous atteignez votre deuxième activité est de placer un point de rupture à la début de onStart() ou onCreate(). Bonne chance. – Akyl

Questions connexes