Android layout 动画可绘制

Android layout 动画可绘制,android-layout,Android Layout,我从运行时获取此代码的错误- “原因:java.lang.ClassCastException:android.graphics.drawable.BitmapDrawable”>错误。 但如果我不使用“AnimationDrawable耦合动画”,eclipse会抱怨 ImageView couponImage = (ImageView) findViewById(R.id.couponImg); couponImage.setBackgroundResource(R.drawable

我从运行时获取此代码的错误-

“原因:java.lang.ClassCastException:android.graphics.drawable.BitmapDrawable”>错误。 但如果我不使用“AnimationDrawable耦合动画”,eclipse会抱怨

ImageView couponImage = (ImageView) findViewById(R.id.couponImg);
    couponImage.setBackgroundResource(R.drawable.coupon);

    AnimationDrawable couponAnimation = (AnimationDrawable)    
couponImage.getBackground();
    couponAnimation.start();
ImageView couponImage = (ImageView) findViewById(R.id.couponImg);

AnimationDrawable couponImg = 
           (AnimationDrawable) getResources().getDrawable(R.drawable.couponImg);

couponImg.setBackgroundDrawable(couponImg);

couponImg.start();