Android ScaleAnimation, как использовать его, чтобы сделать элементы меньше, а не больше

1

Я использую ScaleAnimation. Я хотел бы удвоить размер моего предмета, это легко:

ScaleAnimation  setSizeForTop = new ScaleAnimation(1, 2, 1, 2);

а потом:

top.startAnimation(setSizeForTop);

но как только у меня есть большой предмет (размер xz xiz), как сделать его меньше, а не делать, как раньше, но разделить размер анимации на 2.

Спасибо.

Теги:
android-animation

2 ответа

1
Лучший ответ

вы попробовали setSizeForTop = new ScaleAnimation(1,.5f, 1,.5f); ?

  • 0
    У меня есть еще один маленький вопрос: когда я делаю первую операцию, которая состоит в увеличении моего предмета с помощью новой ScaleAnimation (1, 2, 1, 2); мой предмет движется, как я могу остановить это движение.
  • 0
    что ты имеешь в виду под переездом? переводится?
Показать ещё 2 комментария
0

это остановит движение

ScaleAnimation (1, 1.5f, 1, 1.5f, Animation.RELATIVE_TO_SELF, 0.5f, Animation.RELATIVE_TO_SELF, 0.5f)

Ещё вопросы

Сообщество Overcoder
Наверх
Меню