【问题标题】:How to enable Eventlistener to repeat animation?如何启用 Eventlistener 重复动画?
【发布时间】:2017-12-01 13:12:57
【问题描述】:

我有这个简单的动画:

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”的东西。但是我不知道怎么做。大家能告诉我怎么做吗?

谢谢!

【问题讨论】:

    标签: android xamarin.android


    【解决方案1】:
            transAnim.AnimationEnd += delegate
            {
                AnimForBtnAwesome(1f);
            };
    

    这很简单。谢谢!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-12-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多