Je crée un projet dans lequel je dois prendre quelques chiffres, faire des calculs et ensuite, sur un nouvel écran, afficher les réponses. J'utilise un objet Intent
pour aller au nouvel écran:Problèmes de création d'un nouvel écran
final Button button = (Button) findViewById(R.id.save);
button.setOnClickListener(new OnClickListener()
{
public void onClick(View v)
{
Intent myIntent = new Intent();
myIntent.setClass(HelloAndroid.this, screen2.class);
myIntent.putExtra("eFiber", Double.toString(E_fiber));
startActivity(myIntent);
}
});
mais quand je fais cela, il se bloque lorsque je clique sur le bouton. Si j'utilise le même fichier xml que je fais dans le premier écran, alors cela fonctionne très bien, c'est quand j'utilise un fichier XML différent que j'ai les problèmes.
Avez-vous ajouté l'activité à l'Android Manifest fichier? :/ – st0le
Vous pouvez essayer d'utiliser la vue logcat (en eclipse) pour savoir ce qui cause le crash. Si les réponses suggérées n'ont pas aidé, vous pouvez copier les informations de logcat ici (cela aidera beaucoup ...). – amitlicht
Lorsque je l'exécute en débogage, la vue logcat est vraiment grande, est-ce que je devrais chercher un problème dans les dernières lignes? Ou devrais-je regarder à travers le journal entier? – Jennifer