4
我想在Android画布上为单个路径创建动画。Android:在画布上为单个路径的Alpha创建动画
public class MyView extends View {
private Path paths[];
protected void onDraw(Canvas canvas) {
Paint paint = new Paint();
paint.setStyle(Paint.Style.STROKE);
paint.setStrokeWidth(8);
paint.setColor(Color.BLUE);
Path path = new Path();
path.moveTo(75, 11);
path.quadTo(62, 87, 10, 144);
canvas.drawPath(path, paint);
paths[0] = path;
path.reset();
path.moveTo(50, 100);
path.lineTo(150, 200);
canvas.drawPath(path, paint);
paths[1] = path;
}
}
现在我有路径[],我想单独为每一个动画。我希望它能够像增长一样改变alpha。起初只有一点点,然后它成长为一条线,重复。
可以这样做吗?
怎么样?
你解决呢? – 2011-04-09 20:03:30