ObjectAnimator no se desvanece en

Estoy intentando jugar un sistema de animaciones secuencialmente usando el sistema del Animator . Todo funciona excepto para la animación alfa ( set1 ). Está cambiando de 0.25f a 1 pero no se está desvaneciendo a través de la animación y al final de la animación set1 está cambiando de 0.25 a 1 y no teniendo en cuenta el setDuration (como resultado no estoy consiguiendo el fade en efecto ). Así que no tengo el desvanecimiento en efecto … Cuando hago esta animación por sí mismo el desvanecimiento en efecto está ahí …. ¿Alguna idea?

Estoy usando la maravillosa biblioteca nineoldandroids para implementar esto.

 @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); final ImageView image = (ImageView) findViewById(R.id.image); final AnimatorSet set = new AnimatorSet(); set.play(ObjectAnimator.ofFloat(image, "translationX", 0, 100).setDuration(3000)); final AnimatorSet set1 = new AnimatorSet(); //THIS IS THE PROBLEMATIC ANIMATION!! set1.play(ObjectAnimator.ofFloat(image, "alpha", 0.25f, 1).setDuration(3000)); final AnimatorSet set2 = new AnimatorSet(); set2.play(ObjectAnimator.ofFloat(image, "translationX", 100, 200).setDuration(3000)); final AnimatorSet set3 = new AnimatorSet(); set3.playSequentially(set,set1,set2); set3.start(); } 

Mientras trabajaba en 4.0+

 ObjectAnimator alphaAnimation = ObjectAnimator.ofFloat(image, View.ALPHA, 0,1); 

prueba esto.

ObjectAnimator.ofFloat (imagen, "alfa", 0.25f, 1, 1)

Debe iniciar el animador de objetos una vez finalizado el diseño.

 final View image = findViewById(R.id.image); final ViewTreeObserver observer = image.getViewTreeObserver(); observer.addOnGlobalLayoutListener(new OnGlobalLayoutListener() { @Override public void onGlobalLayout() { observer.removeOnGlobalLayoutListener(this); // start animators } }); 
  • Animación de diapositivas de la actividad con overridePendingTransition teniendo un efecto extraño
  • Diseño expandir animación
  • NullPointerException al agregar o quitar vistas de un RelativeLayout (animaciones)
  • Cómo eliminar lag cuando Rotate Animation se repite en Android?
  • Comportamiento extraño de View.getHitRect ()
  • Ancho de la vista no cambiado después de la escala ObjectAnimator
  • Diapositiva de Android para responder como animación de ImageView
  • La biblioteca existente para reproducir el efecto de zoom-in imageView de la aplicación Foursquare android?
  • Haga que aparezca un diseño con animación después de hacer clic en el botón en Android
  • CursorAdapter respaldado ListView eliminar animación "parpadeos" en borrar
  • AnimateLayoutChanges a true hace que el diseño se mueva hacia arriba y hacia abajo en android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.