将图像视图从一个点移动到另一个

时间:2015-05-03 07:20:02

标签: java android animation imageview

我想在单击特定按钮时将图像视图从一个点移动到另一个点。

这是我的代码:

int e = 0 ;  
Button d = (Button)findViewById(R.id.button1);
d.setOnClickListener(new OnClickListener() {
    @Override
    public void onClick(View v) {
        TranslateAnimation move = new TranslateAnimation(e, e + 1, e, e + 1);
        move.setDuration(1000);
        move.setFillAfter(true);
        image.startAnimation(move);
    }  
});

但是当我点击按钮时没有发生任何事情! 我如何使它工作?

1 个答案:

答案 0 :(得分:0)

您的动画可能有效,但它只会将视图移动一个像素,这并不明显。尝试更改翻译动画的值。