0

Viewを拡張するクラスがあり、メソッドShapeDrawableでを使用shapeDrawable.draw(canvas)して、のインスタンスを配置しますonDraw()

ShapeDrawable与えられた時間内にオブジェクトを別の(x、y)位置に移動する平行移動アニメーションを作成したいと思います。

Android 1.6でこれを実現する簡単な方法はありますか?または、このタスクを簡素化するのに役立つ可能性のあるアプローチで変更できるものはありますか?

4

1 に答える 1

0

タイマーを追加する必要がありますが、これを試すことができます

public void changePos (float dx, float dy) {
    mPosX += dx;
    mPosY += dy;
    this.invalidate ();
}
于 2012-07-24T05:58:59.700 に答える