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?
- Cómo agregar animación a textView drawable
- Crear circular revelar para los dispositivos pre-Lollipop (Android)
- Widgets de Android: Animaciones en RemoteViews?
- Codename One Animation Trouble (también en Solitaire demo)?
- Establecer lista de animación de android por programación
- Cómo hacer animación de traducción para cada elemento de vista de lista
- ¿Cómo puedo hacer animación vibrante para ImageView
- Adición de efecto de arrastrar natural a ImageView igual que las cabeceras de chat de Facebook Messanger utilizando la biblioteca de rebote
- Activación de la transición deslizante dentro / fuera de la animación
- Animador de Valor android
- Animar las transiciones selector / estado
- La animación de Android no se repite
- Android: Mover Ver después de la animación?
He utilizado para resolver mi problema mediante la sustitución del método applyTransformation de la animación y llamada SetLayoutParams de la vista de acuerdo a la transformación.
- Android ViewFlipper volver a la primera vista
- Cómo persistir el miembro estático en las preferencias compartidas cuando está a punto de ser recogido en Android