com.tencent.tencentmap.mapsdk.maps.model

## 接口 Animation

- 所有已知子接口:
    IAlphaAnimation, IAnimationSet, IEmergeAnimation, IRotateAnimation, IScaleAnimation, ITranslateAnimation
  所有已知实现类:
    AlphaAnimation, AnimationSet, BaseAnimation, EmergeAnimation, RotateAnimation, ScaleAnimation, TranslateAnimation

      public interface Animation

  地图Overlay的动画基类

- - ### 方法概要

    所有方法 实例方法 抽象方法
    限定符和类型 | 方法和说明
    --- | ---
    `AnimationListener` | `getAnimationListener()` 获取动画监听
    `long` | `getDuration()` 获取动画时长
    `android.view.animation.Interpolator` | `getInterpolator()` 获取拦截器
    `void` | `setAnimationListener(AnimationListener listener)` 设置动画的状态回调
    `void` | `setDuration(long duration)` 设置动画的持续时间
    `void` | `setInterpolator(android.view.animation.Interpolator interpolator)` 设置动画播放进度的拦截器 具体参见 @see Interpolator

- - ### 方法详细资料

    - #### setDuration

          void setDuration(long duration)

      设置动画的持续时间
      参数:
        `duration` - 单位为 ms

    - #### setInterpolator

          void setInterpolator(android.view.animation.Interpolator interpolator)

      设置动画播放进度的拦截器 具体参见 @see Interpolator
      参数:
        `interpolator` -

    - #### setAnimationListener

          void setAnimationListener(AnimationListener listener)

      设置动画的状态回调
      参数:
        `listener` - 参见 `AnimationListener`

    - #### getDuration

          long getDuration()

      获取动画时长
      返回:

    - #### getInterpolator

          android.view.animation.Interpolator getInterpolator()

      获取拦截器
      返回:

    - #### getAnimationListener

          AnimationListener getAnimationListener()

      获取动画监听
      返回: