【发布时间】:2012-01-11 10:41:18
【问题描述】:
我一直在写下面的代码
Animation animation1= new TranslateAnimation(0,0,0,-250);
animation1.setDuration(1000);
animation1.setFillAfter(true);
rom.startAnimation(animation1);
翻译工作正常,但翻译后我无法使用 clicklistener。 是否可以使用它。 请有人帮帮我?
【问题讨论】:
-
当你使用动画时,按钮位置在他的第一个位置(不是动画结束后的位置),尝试点击你的按钮的第一个位置,你会看到按钮上的单击事件,所以要解决这个问题,我建议添加一个
AnimationListener,并在onAnimationEnd()中,尝试更改按钮的位置,使其准确地放置在动画后的最后一个位置,我希望你懂我,对不起我的英语:) -
您能告诉我如何更改按钮的位置吗?
标签: android translate-animation