读书人

TranslateAnimation有关问题

发布时间: 2012-07-28 12:25:13 作者: rapoo

TranslateAnimation问题
我做了一个平移效果的图片,我想设置两个按钮,一个上升,一个下降,但上升了之后,下降会从原来的位置下降,不会从上升到的位置下降,大神们知道的帮帮忙,用一个按钮实现也行
private class TranslateButtonListener implements OnClickListener{

@Override
public void onClick(View v) {
// TODO Auto-generated method stub
AnimationSet animationSet=new AnimationSet(true);
TranslateAnimation translateAnimation=new TranslateAnimation(
Animation.RELATIVE_TO_SELF, 0f,
Animation.RELATIVE_TO_SELF, 0f,
Animation.RELATIVE_TO_SELF, 0f,
Animation.RELATIVE_TO_SELF, -0.9f );
animationSet.setFillAfter(true);
animationSet.setFillBefore(false);
translateAnimation.setDuration(3000);
animationSet.addAnimation(translateAnimation);
if(i)
{
MyView.startAnimation(animationSet);
i=false;
}
else
{

}
这我的代码,else里面不知道怎么写了...

[解决办法]
用动画就可以实现。先升后降

读书人网 >Android

热点推荐