2010-01-16 11 views
5

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 el botón , quiero que EditText aparezca con efecto de animación. Así que He hecho una ScaleAnimation y cuando se presiona el botón establezco EditText # setVisibility (VISIBLE) y comienzo la animación. El problema es que ocupa el 100% del espacio y la animación se realiza dentro de esos límites . Por lo tanto, cuando hay más vistas a continuación, se mueven hacia abajo inmediatamente, pero quiero que se muevan lentamente a medida que progresa la animación . ¿Hay alguna manera de hacer esto?Actualizar el diseño con la animación

+2

¿podría compartir su código aquí? suena interesante – tomash

Respuesta

-1

He utilizado para resolver mi problema anulando el método de animación ApplyTransformation y llamo a SetLayoutParams de acuerdo con la transformación.

+3

¿podría publicar algún código de su solución aquí? Tengo el mismo problema. –

Cuestiones relacionadas