淡出一个形状。我必须使用工厂模式来制作 Shapes Circle 和 rect

Fading out a shape. I have to use factory pattern to make Shapes Circle and rect

我必须使用工厂模式来制作 Shapes Circle 和 rect 。所以我制作了一个名为 rect 和 circ 的按钮,当我单击它时,它会变成一个圆圈或矩形,但问题是我必须让它淡出我制作一个新圆圈的所有内容,旧圆圈会随着每个新圆圈的消失而消失直到它完全看不见并弹出,但我不知道如何去做或开始。有人告诉我遍历向量并减去它们的 alpha android。 “随着新形状的出现 添加,之前绘制的形状逐渐消失。

虽然我想我明白你有问题,但如果我不明白,请纠正我。

听上去,您可能想为动画添加一个动画侦听器。可以找到文档 here

具体来说,您需要查看 onAnimationEnd 回调。淡出动画完成后,您可以使用它来启动新的 animation/create 新的 shape/do