ObjectAnimator nie pojawia się
Próbuję odtworzyć zestaw animacji sekwencyjnie za pomocąAnimator
zestaw. Wszystko działa, z wyjątkiem animacji alfa (set1
). Zmienia się z 0.25f na 1, ale nie zanika w trakcie animacji i na końcuset1
animacja zmienia się z 0,25 na 1 i nie bierze pod uwagęsetDuration
(w rezultacie nie otrzymuję efektu zanikania). Więc nie mam efektu zanikania ... Kiedy sama wykonuję tę animację, pojawia się zanikanie .... Jakieś pomysły?
Używam wspaniałegodziewięciolatki biblioteka do wdrożenia tego.
@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();
}