Animation的多次移动
onClick{
TranslateAnimation mTranslateAnimation = new TranslateAnimation(0,
10, 0, -10);// 移动
mTranslateAnimation.setFillAfter(true);
AnimationSet as = new AnimationSet(true);
as.addAnimation(mTranslateAnimation);
as.setFillAfter(true);
as.setDuration(300);
rlayout.setAnimation(as);
as.start();
}
程序结构大概如上所述。。。
就是每点击一次的话,将一个布局移动一次。第一次成功移动之后,以后总是重复第一次的效果,而并不是从前一次移动之后的位置继续移动。。
???这是为什么呢????
转自
http://www.eoeandroid.com/thread-29948-1-1.html