在android上执行淡出动画

在android上执行淡出动画,android,animation,Android,Animation,每当键盘单击与视图中的图像匹配时,我都希望执行淡出动画。 以下是我的匹配单击代码: Animation animation = AnimationUtils.loadAnimation(this, R.anim.fadeout); animation.setAnimationListener(new AnimationListener() { @Override public void onAnimationStart(Animation anima

每当键盘单击与视图中的图像匹配时,我都希望执行淡出动画。
以下是我的匹配单击代码:

Animation animation = AnimationUtils.loadAnimation(this, R.anim.fadeout);
    animation.setAnimationListener(new AnimationListener() {

         @Override 
        public void onAnimationStart(Animation animation) { 
            imageView.setAlpha(255);
         }

         @Override 
        public void onAnimationRepeat(Animation animation) {

        }

          @Override 
          public void onAnimationEnd(Animation animation) {
              imageView.setVisibility(ImageView.GONE);
            }
        });

        if(counterOfindex==random.length){
            startAnimation();
         }else{
               startAnimation();
               Log.e("removed_id=:", ""+viewId);
            }
单击键盘上的右键字母后,我想慢慢淡出图像

以下是我的XML:

<?xml version="1.0" encoding="UTF-8"?>
   <set xmlns:android="http://schemas.android.com/apk/res/android"
       android:interpolator="@android:anim/decelerate_interpolator">
     <alpha android:fromAlpha="1.0" android:toAlpha="0.0" 

      android:duration="4000"/>
 </set>


问题:什么都没有发生。代码的运行方式与以前一样。

每当键盘单击与视图上的图像匹配时
这是什么意思?实际上是来自视图顶部的字母图像。我需要单击键盘上的右字母进行评分。