Actualizar el diseño con la animación

Tengo una vista personalizada heredada de LinearLayout. Contiene un botón y un EditText. EditText tiene la visibilidad inicial establecida en GONE. Cuando se presiona Button, quiero que EditText aparezca con efecto de animación. Así que he hecho una ScaleAnimation y cuando se presiona Button, establezco EditText # setVisibility (VISIBLE) e inicie la animación. El problema es que se necesita el 100% del espacio y la animación se realiza dentro de esos límites. Así que cuando hay más vistas colocadas debajo se mueven hacia abajo inmediatamente, pero quiero que se muevan lentamente a medida que avanza la animación. ¿Hay alguna manera de hacer esto?

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.