Я столкнулся с очень похожей проблемой, как здесь:
Программное изменение размеров макетов (как анимация)
и решение там отличное, но мне нужно одно больше возможностей.
Я хочу анимировать изменение размера с высоты = 0 на высоту = WRAP_CONTEN. Но понятия не имею, как измерить размер содержимого обертки. Поэтому мне нужно каким-то образом определить, что я достиг этого значения, или вычислить его перед изменением размера. Ты знаешь, как это сделать?