Пожалуйста, мне нужен способ создать расширяемый макет, который изменяет его высоту, положение и состояние элементов (GONE, VISIBLE) с анимацией, как на рисунках ниже
Средний рост
Минимальная высота
Полная высота (match_parent)
Используйте animateChanges = "true" в родительском макете представлений.За анимацию позаботится сам андроид
animateChanges = "true"