Puede darse el caso de que halles alguna incompatibilidad en tu código o trabajo, recuerda probar siempre en un entorno de testing antes aplicar el código al trabajo final.
Solución:
Lo que puede hacer es crear un diseño relativo como fondo como este:
Configuré el alfa en 0.1 inicialmente en un diseño relativo.
ahora en actividad puedes escribir la animación de fadein y fadeout-
ObjectAnimator fadeOut = ObjectAnimator.ofFloat(relativelayout, "alpha", .5f, .1f);
fadeOut.setDuration(300);
ObjectAnimator fadeIn = ObjectAnimator.ofFloat(relativelayout, "alpha", .1f, .5f);
fadeIn.setDuration(300);
mAnimationSet = new AnimatorSet();
mAnimationSet.play(fadeIn).after(fadeOut);
mAnimationSet.addListener(new AnimatorListenerAdapter()
@Override
public void onAnimationEnd(Animator animation)
super.onAnimationEnd(animation);
mAnimationSet.start();
);
mAnimationSet.start();
EDITAR 3:
Actualice su diseño como este, copie y pegue el código: cambie el color en consecuencia.
Tienes la opción de añadir valor a nuestra información dando tu experiencia en las explicaciones.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)