-2

キャンバスで ScaleAnimation を作成するにはどうすればよいですか? キャンバスにいくつかのスプライトがあり、ScaleAnimation を適用したいと考えています。私のコード:

public void onDraw(Canvas canvas){
    ScaleAnimation  scale = new ScaleAnimation(0, 2, 0, 2);
    scale.setInterpolator(new AccelerateDecelerateInterpolator());
    scale.setDuration(1000L);
    startAnimation(scale);
    rect.set(150, 150, 300, 300);
    paint.setColor(Color.RED);
    paint.setStyle(Paint.Style.STROKE);
    paint.setStrokeWidth(3);
    canvas.drawRoundRect(rect, sizeCage / 10, sizeCage / 10, paint);
}
4

1 に答える 1