Android: получить высоту вида до его отрисовки

Для анимации мне нужно знать высоту из вида. Проблема в том, что метод getHeight () всегда возвращает 0, если только представление не отрисовано. Так есть ли способ получить высоту, не рисуя ее?

В этом случае View является LinearLayout.

РЕДАКТИРОВАТЬ: я пытаюсь адаптировать расширенную анимацию изhttps://github.com/Udinic/SmallExamples/blob/master/ExpandAnimationExample/src/com/udinic/expand_animation_example/ExpandAnimation.java

С его помощью я хочу расширить некоторые сведения для элемента списка. Я не смог добиться того же эффекта через XML. На данный момент анимация работает только тогда, когда вы знаете размер макета до его рисования.

Ответы на вопрос(6)

Ваш ответ на вопрос