如何在Android ListView中添加动画

如何在Android ListView中添加动画,android,listview,animation,Android,Listview,Animation,我正在android listview中应用动画。但它只在listview的第一行工作。它不适用于整个listview。有人能帮我吗 我的代码在下面 Animation animation = AnimationUtils.loadAnimation(getApplicationContext(), R.anim.slide_in_top); animation.setAnimationListener(new Animation.AnimationListener() { public

我正在android listview中应用动画。但它只在listview的第一行工作。它不适用于整个listview。有人能帮我吗

我的代码在下面

Animation animation = AnimationUtils.loadAnimation(getApplicationContext(), R.anim.slide_in_top);

animation.setAnimationListener(new Animation.AnimationListener() {

  public void onAnimationStart(Animation animation) {
    // TODO Auto-generated method stub

  }

  public void onAnimationRepeat(Animation animation) {
    // TODO Auto-generated method stub

  }

  public void onAnimationEnd(Animation animation) {
    upcoming_list.setPressed(true);
    upcoming_list.startAnimation(animation);
  }
});

upcoming_list.clearAnimation();
upcoming_list.startAnimation(animation);
和我的动画XML



您在适配器类中尝试过吗?这可能会有所帮助。我还在适配器类中尝试。请发送一个示例代码。
<translate
    android:duration="1500"
    android:fromYDelta="-100%p"
    android:toYDelta="1" />