Подтвердить что ты не робот

Андроидальная анимация до указанного размера

Я пытаюсь анимировать мой View до указанного размера.

У меня есть LinearLayout, который делится на сетку из 3 строк и 3 столбца. Поэтому у меня 9 LinearLayout как квадраты. Я пытаюсь масштабировать квадрат до заданного размера, то есть размер внешнего родительского представления. Мне нужно, чтобы мой subview масштабировался и заполнял родительское представление.

Из того, что я читал в документах Android ScaleAnimation, мы должны указать масштабный коэффициент, например 1.0.

Есть ли способ анимировать, указав границы родительского представления или рассчитывая масштабный коэффициент единственным способом?

Кстати, я использую Android 2.1 SDK.

4b9b3361

Ответ 1

С 2011 года многое изменилось. Если вы все еще это читаете, обновите до минимального SDK до 15 (IceCreamSandwich), и вы можете сделать это либо с помощью ViewPropertyAnimators, либо с помощью анимации ограничений, если вы включите ConstraintLayout.