【发布时间】:2015-07-26 17:23:16
【问题描述】:
我一直在环顾四周,主要方法似乎是在对象上设置动画侦听器。但是我设置了一个动画监听器并且动画完成回调没有触发。
你知道当 view.animate().translationY() 完成动画时我如何获得回调吗?
root.setLayoutAnimationListener
(
new Animation.AnimationListener()
{
@Override
public void onAnimationStart(Animation animation)
{
}
@Override
public void onAnimationEnd(Animation animation)
{
closeFragmentAnimationComplete(); //is not called
}
@Override
public void onAnimationRepeat(Animation animation)
{
}
}
);
root.animate().translationY(100);
【问题讨论】:
标签: java android animation callback translate-animation