Bonjour à tous,

Je commence à developper une petite application android toute basique.
Je souhaite passer d'une vue à une autre.

Pour se faire j'utilise le code suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
 
package helloWorld.namespace;
 
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
import android.content.Intent; 
 
public class HelloWorldActivity extends Activity
{
    /** Called with the activity is first created. */
    //@Override
    public void onCreate(Bundle b)
    {
        super.onCreate(b);
        setContentView(R.layout.main);
 
 
    OnClickListener ButtonG = new OnClickListener() 
    { 
    //@Override
     public void onClick(View actuelView) 
     { 
 
    EditText identifiant = (EditText) findViewById(R.id.saisie); 
    String identifiantStr = identifiant.getText().toString(); 
 
     // On met en place le passage entre les deux activités sur ce Listener 
     Intent intent = new Intent(HelloWorldActivity.this, 
                                          IdentifiantActivity.class); 
 
     intent.putExtra("identifiant", identifiantStr); 
     startActivity(intent); 
     }  
 
 
    };
 
    //On récupere le bouton souhaité et on lui affecte le Listener 
 
    Button bouton = (Button) findViewById(R.id.G); 
    bouton.setOnClickListener(ButtonG);
 
}
}
Le code compile bien mais c'est à l'exécution que le problème arrive.
Le logcat me renvoie l'erreur suivante :
dalvik.system.nativestart.main

Je ne vois pas d'où vient l'erreur. Le debug s'arrète sur l'instruction :

public void onClick(View actuelView)

Je vous remercie

Bonne soirée