このアプリを構築する、私はビューview.setAnimation()などでそれらを使用して、いくつかのアニメーション を使用するために管理している。..setAnimationは必ずしも動作していないのですか?
これは私が持っているコードです:私はしたいので、すべて
// animation Properties
Animation fadeIn = new AlphaAnimation(0, 1);
fadeIn.setInterpolator(new DecelerateInterpolator()); // add this
fadeIn.setDuration(5000);
AnimationSet animation1 = new AnimationSet(false); // change to false
//animation.addAnimation(fadeIn);
animation1.addAnimation(fadeIn);
animation1.setRepeatCount(1);
Animation fadeOut = new AlphaAnimation(1, 0);
fadeOut.setInterpolator(new AccelerateInterpolator()); // and this
//fadeOut.setStartOffset(fadeInDuration + timeBetween);
fadeOut.setDuration(5000);
AnimationSet animation = new AnimationSet(false); // change to false
//animation.addAnimation(fadeIn);
animation.addAnimation(fadeOut);
animation.setRepeatCount(1);
textViewTopBannerBizName.setAnimation(animation1);
textViewTopBannerBizCategory.setAnimation(animation1);
されますそのtextViewTopBannerBizName
とtextViewTopBannerBizCategory
は、私がアニメーション1の両方を使用してスクリーンにフェードします。
しかし、初めてアプリを起動したときは完全に機能しましたが、もう一度やり直すと機能が停止しました。
それは私に不思議に思う...なぜ...?
助けてください、 ありがとうございます。
私はお試しいただきありがとうございます –
startAnimationとsetAnimationの違いを説明できますか? –
私は私の答えを編集しました。 –