Android: obtenha a altura de uma vista antes de ser desenhada

Para uma animação, preciso saber a altura de uma View. O problema é que o método getHeight () sempre retorna 0, a menos que a visualização seja desenhada. Então, existe alguma maneira de obter altura sem desenhá-la?

Nesse caso, o View é um LinearLayou

EDIT: tento adaptar a expansão Animação dehttps: //github.com/Udinic/SmallExamples/blob/master/ExpandAnimationExample/src/com/udinic/expand_animation_example/ExpandAnimation.jav

Com isso, quero expandir mais algumas informações para um item da lista. Não consegui o mesmo efeito via xml. No momento, a animação funciona apenas quando você conhece o tamanho do layout antes de desenhá-l

questionAnswers(12)

yourAnswerToTheQuestion