2012-01-03 3 views
0

У меня есть класс, который расширяет представление, в котором я помещаю экземпляр ShapeDrawable, используя shapeDrawable.draw(canvas) в методе onDraw().Android ShapeDrawable Translate Transform

Я хотел бы создать анимацию перевода, которая перенесет объект ShapeDrawable в другое (x, y) положение за определенное количество времени.

Есть ли простой способ достичь этого в Android 1.6? Или есть что-то, что я могу изменить в своем подходе, что могло бы помочь упростить эту задачу?

ответ

0

Вы могли бы попробовать это Хотя бы добавить таймер

public void changePos (float dx, float dy) { 
    mPosX += dx; 
    mPosY += dy; 
    this.invalidate(); 
} 
+0

ОК, так что это может быть сделано только «жесткий» путь :) – GolfWolf

Смежные вопросы