Peut-on avoir 2 activity ou plus dans un meme programme

Fermé
JackDannyL Messages postés 12 Date d'inscription dimanche 29 décembre 2013 Statut Membre Dernière intervention 8 janvier 2014 - Modifié par JackDannyL le 29/12/2013 à 23:57
Bonjour,
Toujours pour Android sous Eclipse

Est-il possible de cree plus dune activitee dans un meme programe... je mexplique. Jai plusieurs interfaces graphique (Layout), je voudrais programmer chaque page dans des fichiers java ou Class differents.... ca semble fonctionner mais quand j appelle la classe ou fichier java ca plante.

Voici un exemple de ce que jessaye de faire au plus simple possible. Eclipse me donne pas derreur mais quand je compile mon AVI plante.... quest qui manque. Je me doute deja que j<appelle pas la class Page2 mais seulement void LoadPage_2()


//////////////fichier MainActivity.java//////////////////////////
package com.example.main;

import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;

public class MainActivity extends Activity {

Page2 maPage2;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

maPage2.LoadPage_2();
}

}

/////////////fichier Page2.java////////////////////////////////

package com.example.main;

import com.example.main.R.id;

import android.app.Activity;
import android.widget.Button;

public class Page2 extends Activity {

Button Bouton1=null;

public void LoadPage_2() {
setContentView(R.layout.activity_page2);

Bouton1 = (Button)findViewById(id.myButon1_page2);
Bouton1.setText("Bouton page2");
}
}

quelqun peut corriger mon code pour pouvoir faire un fichier java par Layout que je cree?
Merci davance, jespere avoir ete asser precis. Cest la derniere etape a connaitre pour commencer mon projet... pas le completer c sur ;).