2017-12-01 9 views
-1

私はこの単純なannimationありますEventListenerを有効にしてアニメーションを繰り返すにはどうすればいいですか?

TranslateAnimation transAnim = new TranslateAnimation(0, 0, 0, 100); 
transAnim.FillAfter = true; 
transAnim.SetInterpolator(this, Android.Resource.Animation.AccelerateDecelerateInterpolator); 
transAnim.Duration = 500; 
btnAwesome.StartAnimation(transAnim); 

をそして、それがダウンして終了したときに、私はちょうどそれが再び上がってきた、アニメーションを繰り返します。 したがって、基本的には、リスナーを割り当て、 "onAnimationEnd"のようなものを処理する方法を見つける必要があります。私は方法を理解できませんでした。あなたは私にどのように教えてくれますか?

ありがとうございます!

答えて

0
 transAnim.AnimationEnd += delegate 
     { 
      AnimForBtnAwesome(1f); 
     }; 

単純でした。ありがとう!

関連する問題