Bonjour,

J'ai 2 classes simples: A et B
Chaque classe est liée à un fichier xml: activity_a.xml et activity_b.xml pour définir sa vue.
J'ai un bouton défini dans la classe A qui me permet de lancer la classe B.

Je clique sur ce bouton:
La première fois j'ai une erreur qui m'empêche de lancer B. Je ferme cette erreur.
Puis je reclique sur ce bouton et la classe B se lance parfaitement.

Voici mon code
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
public class A extends Activity{
 
    Button bCommencer;//b=bouton
 
    private void bouton(){
        bCommencer=(Button)findViewById(R.id.commencerJeu);
        bCommencer.setOnClickListener(jouerListener);
    }
 
    private OnClickListener jouerListener = new View.OnClickListener(){
        @Override
        public void onClick(View v) {
            intent();
        }
    };
 
    //--------------------------------------------Les Intents--------------------------------------------------------------------------------------------
    private void intent(){
        Intent i1=new Intent(Activity00Jeux.this,Activity01Jeux.class);
        startActivity(i1);
        }
    //----------------------------------------FIN:Les Intents--------------------------------------------------------------------------------------------
 
    //--------------------------------------------Methode "principal"--------------------------------------------------------------------------------
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_a);
        bouton();
    }
    //--------------------------------------------FIN:Methode "principal"----------------------------------------------------------------------------
 
}
Classe B:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
public class B extends Activity{
 
    //--------------------------------------------Methode "principal"--------------------------------------------------------------------------------
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_b);
    }
    //--------------------------------------------FIN:Methode "principal"----------------------------------------------------------------------------
Quelqu'un saurait-il m'indiquer comment résoudre ce problème ?

Merci de votre aide.