此链接显示如何在 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 一起使用?