Bonjour,
J'ai un petit soucis pour qu'une image suive le doigt de l'utilisateur...
(ici un bouton, mais c'est pareille avec les imageView)
Le problème c'est que le boutons ne reste pas sous le doigt... il semble se téléporter à d'autre position une "frame/image" sur deux.
Le .xml au cas où:
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 package teste.bouton; import android.app.Activity; import android.os.Bundle; import android.view.MotionEvent; import android.view.View; import android.widget.Button; public class BoutonActivity extends Activity { /* La fonction pour gérer lévènement */ private View.OnTouchListener touchListenerBouton = new View.OnTouchListener() { @Override public boolean onTouch(View view, MotionEvent event) { monBoutton.setX(event.getX()); monBoutton.setY(event.getY()); return true; } }; private Button monBoutton = null; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); monBoutton = (Button)findViewById(R.id.button); monBoutton.setOnTouchListener(touchListenerBouton); } }
Je n'ai aucune idée d'où est-ce que sa peut venir... Mais j'ai comme l'impression que c'est un problème de noob =D
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <Button android:id="@+id/button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/textButton" /> </LinearLayout>
J'ai trouvé des trucs sur internet mais ça ne m'a pas aidé =(
Partager