Une image qui suit le doigt
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.
Code:
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);
}
} |
Le .xml au cas où:
Code:
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> |
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
J'ai trouvé des trucs sur internet mais ça ne m'a pas aidé =(