ScaleAnimation et image qui disparaît
Bonjour à tous,
J'essaye de faire une animation sur une image mais quand je lance le startAnimation, mon image disparaît (sort du cadre probablement).
Mon image (position centrée dans le xml) :
Code:
im = (ImageView)findViewById(R.id.tort);
puis mon animation :
Code:
1 2 3 4 5 6
| ScaleAnimation anim;
anim = new ScaleAnimation((float)posIm.left,(float)posIm.left+100, (float)posIm.top, (float)posIm.top+0);
anim.setDuration(1000);
anim.setFillAfter(true); // pour que l'image garde la position après l'animation
anim.setFillEnabled(true); // idem
im.startAnimation(anim); |
avec posIm qui est :
Code:
1 2
| Rect posIm = new Rect();
im.getHitRect(posIm); |
J'essaye donc juste que mon image parte de sa position initiale (donc du centre) et qu'elle aille en position des abscisse + 100.
Quelqu'un saurait-il m'expliquer comment faire ?
Merci d'avance pour votre aide.