Bonjour à toutes et à tous,
en fait comme le titre indique je cherche une manière de faire un mouvement d'une ImageView comme celui des pion dans les application des jeux d’échec, j'ai essayé TranslateAnimation mais ça marche pas parfaitement, puisque le mouvement s'initialise lors d'un deuxième mouvement.
voilà le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <ImageView android:id="@+id/imageView1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/image2" />je résume : j'aimerai réaliser un mouvement comme le mouvement des pions dans les application des jeux d’échec
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 public void onClick(View v) { // TODO Auto-generated method stub if(v.getId() == R.id.imageView1){ TranslateAnimation translation; translation = new TranslateAnimation(v.getX(),20, v.getY(), 20); //translation.setStartOffset(500); translation.setDuration(1000); translation.setFillAfter(true); translation.setInterpolator(new BounceInterpolator()); v.startAnimation(translation); v.invalidate(); } }
Merci à vous
Partager