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);
< /code>
Когда я запускаю эту анимацию, ничего < /em>. Однако, когда я удаляю одну из альфа -анимации, поведение работает, как и ожидалось. LinearInterPolator
Я хочу иметь 2 -секунскую анимацию изображения, который тратит 1000ms, исчезая, а затем на 1000 мс исчезает.[code]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); < /code>
Когда я запускаю эту анимацию, ничего < /em>. Однако, когда я удаляю одну из альфа -анимации, поведение работает, как и ожидалось. LinearInterPolator [/code] к анимации .