如何在位图pre API 11上使用AlphaAnimation

时间:2013-05-13 08:03:35

标签: android animation alpha

This链接显示了如何在View pre API 11上使用AlphaAnimation。

我现在制作动画的内容现在适用于API 11及更高版本。

    ObjectAnimator fader = ObjectAnimator.ofInt(paint1,"alpha", 250, 00);
        fader.setDuration(1000);
        fader.setRepeatCount(0);
        fader.setRepeatMode(ValueAnimator.RESTART);
        fader.addUpdateListener(new ValueAnimator.AnimatorUpdateListener() {
            @Override
            public void onAnimationUpdate(ValueAnimator animation) {
                // TODO Auto-generated method stub
                invalidate();
            }
        });

然后在onDraw()方法中,我将我的位图设为动画

    @Override
protected void onDraw(Canvas canvas) {
    // TODO Auto-generated method stub
    super.onDraw(canvas);
    canvas.save();
    canvas.drawBitmap(bitmap1, x, y  , paint1);         
    canvas.restore();
}

我可以使用哪些API来使其与API 8一起使用?

0 个答案:

没有答案