1000 ms solmaya ve sonra 1000 ms solmaya harcayan bir ImageView 2 saniyelik bir animasyon istiyorum.
Benim ImageView yapıcı şimdiye kadar sahip İşte:
Animation fadeIn = new AlphaAnimation(0, 1);
fadeIn.setDuration(1000);
Animation fadeOut = new AlphaAnimation(1, 0);
fadeOut.setStartOffset(1000);
fadeOut.setDuration(1000);
AnimationSet animation = new AnimationSet(true);
animation.addAnimation(fadeIn);
animation.addAnimation(fadeOut);
this.setAnimation(animation);
Bu animasyonu çalıştırdığımda hiçbir şey görünmüyor. Ancak, alfa animasyonlarından birini kaldırdığımda, davranış beklendiği gibi çalışır.
Daha önce denediğim şeyler:
- Her akla kombinasyonu
setFillBefore
,setFillAfter
vesetFillEnabled
. - Bir ekleme
LinearInterpolator
içinAnimationSet
.