Salut,

je reviens d'attaque avec mes questions de débutant


Donc voilà, je met un Listeneur de Gesture pour detecter quand on slice et tout avec l'écran tactile.

J'attrape bien l'info quand je suis avec mon "setContentView" mais pas une fois que j'affiche mon graphique avec le "setContentView"...

J'ai mis le code (<android.gesture.GestureOverlayView) qui entoure mon TabHost et le Linear Layout, mais le graphe n'est pas un element présent dans le layout, cela provient probablement de cela...

Quelques lignes valent parfois mieux que des lognues explications :

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
public class SecondTab extends Activity implements OnGesturePerformedListener{
	private GestureLibrary mLibrary;
 
	@Override
	public void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.tab);
 
		/** Pour la gesture */
		mLibrary = GestureLibraries.fromRawResource(this, R.raw.actions);
        if (!mLibrary.load()) {
        	finish();
        }
        GestureOverlayView gestures = (GestureOverlayView) findViewById(R.id.gestures);
        gestures.addOnGesturePerformedListener(this);
 
 
		/** Second Tab Content */
		float[] values = new float[] { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24};
		GraphView graphView = new GraphView(this, values,"Graphe de la date", GraphView.BAR);
		setContentView(graphView);
		Log.v("","hehehe");
		//setContentView(R.layout.tab);
 
	}	/** fin du OnCreate */ 
 
	/** fonction pour les gestures */
	public void onGesturePerformed(GestureOverlayView overlay, Gesture gesture) {
		ArrayList<Prediction> predictions = mLibrary.recognize(gesture);
 
		// We want at least one prediction
		if (predictions.size() > 0) {
			Prediction prediction = predictions.get(0);
			// We want at least some confidence in the result
			if (prediction.score > 1.0) {
				// Show the spell
				Log.v("", "" + prediction.name);
			}
		}
	}

Un mega merci à celui qui m'aide !!!

Edit: Voici le projet tel qu'il l'étais hier soir et maintenant, je bloque complètement... http://docs.clementhallet.be/probleme_emars.zip