Salut les devlopperz

Me revoilà à l'affut avec une question qui peut paraitre simple mais je ne comprend pas.

Voilà, j'ai un Listener dans ma classe main. Celui ci se déclenche lors d'un slice de doigt. Il faudrait que je lance une methode d'une seconde classe, mais je ne sais pas comment faire. J'arrive a lancer quelques methodes mais ca ne fonctionne pas correctement (faut tout mettre en static oO )

MAIN
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
 
TabHost tabHost = (TabHost)findViewById(android.R.id.tabhost);	// Le TabHost a des Tabs
		TabSpec firstTabSpec = tabHost.newTabSpec("tid1");	// TabSpec: new tab - TabSpec : setContent to the tab
		TabSpec secondTabSpec = tabHost.newTabSpec("tid1");
		TabSpec thirdTabSpec = tabHost.newTabSpec("tid1");	// tid1 is firstTabSpec Id (used to access outside)
 
		/** TabSpec setIndicator() indique le nom et les param -- TabSpec setContent() règle le contenu d'une tab */
		firstTabSpec.setIndicator("Informations", getResources().getDrawable(R.drawable.database)).setContent(new Intent(this,FirstTab.class));
		secondTabSpec.setIndicator("Graphiques", getResources().getDrawable(R.drawable.chart)).setContent(new Intent(this,SecondTab.class));
		thirdTabSpec.setIndicator("Réglages", getResources().getDrawable(R.drawable.settings)).setContent(new Intent(this,ThirdTab.class));
 
		/** Ajout des tabSpec sur le TabHost to display. */
		tabHost.addTab(firstTabSpec);
		tabHost.addTab(secondTabSpec);
		tabHost.addTab(thirdTabSpec);
...
 
if (prediction.name.equals(g))
	{SecondTab.setGauche();
	SecondTab.refresh();}
if (prediction.name.equals(d))
	{SecondTab.setDroite();
	SecondTab.refresh();
}
pour les methodes et les variables utilisées dans la methode SecondTab, je devrais utiliser de smethodes et variables static, limite OK, mais lors'que je dois afficher le graphique, ca ne vas pas:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
GraphView graphView = new GraphView(this, values,"Graphique du " + jour + " " + textMois(mois) + " " + an + " en " + unite, GraphView.BAR);
					setContentView(graphView);
avec comme constructeur de la classe graphView:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
GraphView(Context context, float[] values, String title, boolean type)

voilà tout, big thx à celui qui m'aide car je dois rendre le programme demain 18h