我在使用clipChildren = false附加到View的画布上绘制了一个位图。所以,我在画布上的视图边界之外绘制这个位图。
canvas.drawBitmap(mBitmap, null, rect1, null);
另外,我为我的位图定义了一个目标Rect(rect1),它封装了它的边界和位置。到目前为止一切都很好。
现在onTouch / onSwipe在这个视图上,我想为这个位图设置动画,我只能做frame by frame by post invalidating the view and redrawing in onDraw。
我还有另一个Rect(rect2),它应该是我的位图后期动画的新目标Rect。
问题:如何通过在画布上逐帧重新绘制位图来从rect1动画到rect2?
帮助我!