使用动画在Android中将视图从一侧完美移动到另一侧

时间:2013-03-13 23:16:48

标签: java android

我想让一个块完全脱离屏幕,然后让它在整个屏幕上移动,使其变得不可见。

这是一个应该是什么样子的图形:

enter image description here

这是我的代码:

public class Move extends Activity {
    TranslateAnimation moveup;
    Button btn;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        // TODO Auto-generated method stub
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_move);

        moveup = new TranslateAnimation (Animation.RELATIVE_TO_PARENT, 0, Animation.RELATIVE_TO_PARENT, (float) .99, Animation.RELATIVE_TO_PARENT, 0, Animation.RELATIVE_TO_PARENT, 0);
        moveup.setDuration(6000);
        moveup.setFillAfter(true);
        btn = (Button) findViewById(R.id.btn);

        btn.startAnimation(moveup);

    }

我想知道是否可以在TranslateAnimation方法中使用参数。我觉得我应该能够,但我的参数不正确。

0 个答案:

没有答案