2014-10-12 103 views
1

我想在Android上设置滑动动画的按钮位置。我怎样才能做到这一点?动画设置位置

这里是我的代码

btnMain.setX(100); 
btnMain.setOnClickListener(new View.onClickListener() { 

    public void onClick(View v) { 
      btnMain.setX(700); 
    } 
}); 

回答

1

这将您的按钮滑动到水平方向。改变根据自己的需要

TranslateAnimation anim = new TranslateAnimation(0, 100, 0, 0); //first 0 is start point, 100 is end point horizontal 
    anim.setDuration(1000); // the argument is in miliseconds i.e 2000 = 2 seconds and so on 
    yourButton.startAnimation(anim); 

您可以通过在setDuration()方法传递不同的时间(以milisecconds)改变动画的速度。