Android cómo configurar windowanimation mediante programación
Puedo configurar la animación hacer el diálogo usando xml como siguiente
Dialog myDialog; myDialog.getWindow().setWindowAnimations(R.style.Animations_sample);
¿Cómo puedo agregar animación creada mediante programación a Dialog?
Lo que quiero decir es que he creado una animación como la siguiente
- Cómo eliminar la animación de iconos para la vista de navegación inferior en android
- Android: ¿Cómo mover un BitmapDrawable?
- ¿Cómo puedo iniciar una actividad desde una ubicación en la pantalla, como en la pantalla de inicio o en las aplicaciones recientes?
- Matrix.setTranslate () sólo traduce la superficie visual de la vista y no el área seleccionable?
- Deslizar para desbloquear animación en Android
AnimationSet animationSet = new AnimationSet(true); TranslateAnimation a = new TranslateAnimation( Animation.ABSOLUTE,200, Animation.ABSOLUTE,200, Animation.ABSOLUTE,200, Animation.ABSOLUTE,200); a.setDuration(1000); animationSet.addAnimation(a);
¿Cómo puedo establecer animationSet
a myDialog
?
Gracias en adv.
- Animado (VectorDrawable) animado mediante programación en tiempo de ejecución
- Dibujo Texto sobre lienzo
- Fragmento de la animación de transacciones: inserte y deslice hacia fuera
- Android no anima alfa si es inicialmente cero
- Desafío: Animación personalizada de ViewPager. Cambiar la altura de los elementos elegidos (Ver doble)
- Fondo animado como la aplicación de despertador Timely
- Diseño de materiales
- Animación de Android Flipboard
De acuerdo con google:
WindowAnimations
Un recurso de estilo que define las animaciones que se utilizarán para esta ventana. Este debe ser un recurso del sistema; No puede ser un recurso de aplicación porque el gestor de ventanas no tiene acceso a las aplicaciones.
Este debe ser un recurso del sistema – no es cierto. Si en el dispositivo se habilita WINDOW_ANIMATION_SCALE o TRANSITION_ANIMATION_SCALE, puede utilizar res animation de la aplicación.