我有一个扩展视图的类,我在其中放置了一个ShapeDrawable实例,在onDraw()方法中使用shapeDrawable.draw(canvas)。
我想创建一个平移动画,在给定的时间内将ShapeDrawable对象移动到另一个(x,y)位置。
在Android1.6中有没有简单的方法来实现这一点?或者,我可以在我的方法中改变一些东西来帮助简化这项任务吗?
发布于 2012-07-24 13:59:00
您可以尝试这样做,尽管您必须添加一个计时器
public void changePos (float dx, float dy) {
mPosX += dx;
mPosY += dy;
this.invalidate ();
}https://stackoverflow.com/questions/8717897
复制相似问题