Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e6fac0df authored by Chet Haase's avatar Chet Haase Committed by Android (Google) Code Review
Browse files

Merge "Rename several animation classes"

parents c794d4ba a18a86b4
Loading
Loading
Loading
Loading
+281 −281
Original line number Diff line number Diff line
@@ -19810,7 +19810,7 @@
</package>
<package name="android.animation"
>
<class name="Animatable"
<class name="Animator"
 extends="java.lang.Object"
 abstract="true"
 static="false"
@@ -19820,8 +19820,8 @@
>
<implements name="java.lang.Cloneable">
</implements>
<constructor name="Animatable"
 type="android.animation.Animatable"
<constructor name="Animator"
 type="android.animation.Animator"
 static="false"
 final="false"
 deprecated="not deprecated"
@@ -19838,7 +19838,7 @@
 deprecated="not deprecated"
 visibility="public"
>
<parameter name="listener" type="android.animation.Animatable.AnimatableListener">
<parameter name="listener" type="android.animation.Animator.AnimatorListener">
</parameter>
</method>
<method name="cancel"
@@ -19853,7 +19853,7 @@
>
</method>
<method name="clone"
 return="android.animation.Animatable"
 return="android.animation.Animator"
 abstract="false"
 native="false"
 synchronized="false"
@@ -19886,7 +19886,7 @@
>
</method>
<method name="getListeners"
 return="java.util.ArrayList&lt;android.animation.Animatable.AnimatableListener&gt;"
 return="java.util.ArrayList&lt;android.animation.Animator.AnimatorListener&gt;"
 abstract="false"
 native="false"
 synchronized="false"
@@ -19939,7 +19939,7 @@
 deprecated="not deprecated"
 visibility="public"
>
<parameter name="listener" type="android.animation.Animatable.AnimatableListener">
<parameter name="listener" type="android.animation.Animator.AnimatorListener">
</parameter>
</method>
<method name="setDuration"
@@ -20028,7 +20028,7 @@
>
</method>
</class>
<interface name="Animatable.AnimatableListener"
<interface name="Animator.AnimatorListener"
 abstract="true"
 static="true"
 final="false"
@@ -20045,7 +20045,7 @@
 deprecated="not deprecated"
 visibility="public"
>
<parameter name="animation" type="android.animation.Animatable">
<parameter name="animation" type="android.animation.Animator">
</parameter>
</method>
<method name="onAnimationEnd"
@@ -20058,7 +20058,7 @@
 deprecated="not deprecated"
 visibility="public"
>
<parameter name="animation" type="android.animation.Animatable">
<parameter name="animation" type="android.animation.Animator">
</parameter>
</method>
<method name="onAnimationRepeat"
@@ -20071,7 +20071,7 @@
 deprecated="not deprecated"
 visibility="public"
>
<parameter name="animation" type="android.animation.Animatable">
<parameter name="animation" type="android.animation.Animator">
</parameter>
</method>
<method name="onAnimationStart"
@@ -20084,11 +20084,11 @@
 deprecated="not deprecated"
 visibility="public"
>
<parameter name="animation" type="android.animation.Animatable">
<parameter name="animation" type="android.animation.Animator">
</parameter>
</method>
</interface>
<class name="AnimatableInflater"
<class name="AnimatorInflater"
 extends="java.lang.Object"
 abstract="false"
 static="false"
@@ -20096,16 +20096,16 @@
 deprecated="not deprecated"
 visibility="public"
>
<constructor name="AnimatableInflater"
 type="android.animation.AnimatableInflater"
<constructor name="AnimatorInflater"
 type="android.animation.AnimatorInflater"
 static="false"
 final="false"
 deprecated="not deprecated"
 visibility="public"
>
</constructor>
<method name="loadAnimatable"
 return="android.animation.Animatable"
<method name="loadAnimator"
 return="android.animation.Animator"
 abstract="false"
 native="false"
 synchronized="false"
@@ -20122,7 +20122,7 @@
</exception>
</method>
</class>
<class name="AnimatableListenerAdapter"
<class name="AnimatorListenerAdapter"
 extends="java.lang.Object"
 abstract="true"
 static="false"
@@ -20130,10 +20130,10 @@
 deprecated="not deprecated"
 visibility="public"
>
<implements name="android.animation.Animatable.AnimatableListener">
<implements name="android.animation.Animator.AnimatorListener">
</implements>
<constructor name="AnimatableListenerAdapter"
 type="android.animation.AnimatableListenerAdapter"
<constructor name="AnimatorListenerAdapter"
 type="android.animation.AnimatorListenerAdapter"
 static="false"
 final="false"
 deprecated="not deprecated"
@@ -20150,7 +20150,7 @@
 deprecated="not deprecated"
 visibility="public"
>
<parameter name="animation" type="android.animation.Animatable">
<parameter name="animation" type="android.animation.Animator">
</parameter>
</method>
<method name="onAnimationEnd"
@@ -20163,7 +20163,7 @@
 deprecated="not deprecated"
 visibility="public"
>
<parameter name="animation" type="android.animation.Animatable">
<parameter name="animation" type="android.animation.Animator">
</parameter>
</method>
<method name="onAnimationRepeat"
@@ -20176,7 +20176,7 @@
 deprecated="not deprecated"
 visibility="public"
>
<parameter name="animation" type="android.animation.Animatable">
<parameter name="animation" type="android.animation.Animator">
</parameter>
</method>
<method name="onAnimationStart"
@@ -20189,77 +20189,28 @@
 deprecated="not deprecated"
 visibility="public"
>
<parameter name="animation" type="android.animation.Animatable">
<parameter name="animation" type="android.animation.Animator">
</parameter>
</method>
</class>
<class name="Animator"
 extends="android.animation.Animatable"
<class name="AnimatorSet"
 extends="android.animation.Animator"
 abstract="false"
 static="false"
 final="false"
 deprecated="not deprecated"
 visibility="public"
>
<constructor name="Animator"
 type="android.animation.Animator"
 static="false"
 final="false"
 final="true"
 deprecated="not deprecated"
 visibility="public"
>
</constructor>
<constructor name="Animator"
 type="android.animation.Animator"
<constructor name="AnimatorSet"
 type="android.animation.AnimatorSet"
 static="false"
 final="false"
 deprecated="not deprecated"
 visibility="public"
>
<parameter name="duration" type="long">
</parameter>
<parameter name="values" type="T...">
</parameter>
</constructor>
<method name="addUpdateListener"
 return="void"
 abstract="false"
 native="false"
 synchronized="false"
 static="false"
 final="false"
 deprecated="not deprecated"
 visibility="public"
>
<parameter name="listener" type="android.animation.Animator.AnimatorUpdateListener">
</parameter>
</method>
<method name="getAnimatedValue"
 return="java.lang.Object"
 abstract="false"
 native="false"
 synchronized="false"
 static="false"
 final="false"
 deprecated="not deprecated"
 visibility="public"
>
</method>
<method name="getAnimatedValue"
 return="java.lang.Object"
 abstract="false"
 native="false"
 synchronized="false"
 static="false"
 final="false"
 deprecated="not deprecated"
 visibility="public"
>
<parameter name="propertyName" type="java.lang.String">
</parameter>
</method>
<method name="getCurrentPlayTime"
 return="long"
<method name="getChildAnimations"
 return="java.util.ArrayList&lt;android.animation.Animator&gt;"
 abstract="false"
 native="false"
 synchronized="false"
@@ -20280,50 +20231,6 @@
 visibility="public"
>
</method>
<method name="getFrameDelay"
 return="long"
 abstract="false"
 native="false"
 synchronized="false"
 static="true"
 final="false"
 deprecated="not deprecated"
 visibility="public"
>
</method>
<method name="getInterpolator"
 return="android.view.animation.Interpolator"
 abstract="false"
 native="false"
 synchronized="false"
 static="false"
 final="false"
 deprecated="not deprecated"
 visibility="public"
>
</method>
<method name="getRepeatCount"
 return="int"
 abstract="false"
 native="false"
 synchronized="false"
 static="false"
 final="false"
 deprecated="not deprecated"
 visibility="public"
>
</method>
<method name="getRepeatMode"
 return="int"
 abstract="false"
 native="false"
 synchronized="false"
 static="false"
 final="false"
 deprecated="not deprecated"
 visibility="public"
>
</method>
<method name="getStartDelay"
 return="long"
 abstract="false"
@@ -20335,17 +20242,6 @@
 visibility="public"
>
</method>
<method name="getValues"
 return="android.animation.PropertyValuesHolder[]"
 abstract="false"
 native="false"
 synchronized="false"
 static="false"
 final="false"
 deprecated="not deprecated"
 visibility="public"
>
</method>
<method name="isRunning"
 return="boolean"
 abstract="false"
@@ -20357,8 +20253,8 @@
 visibility="public"
>
</method>
<method name="removeUpdateListener"
 return="void"
<method name="play"
 return="android.animation.AnimatorSet.Builder"
 abstract="false"
 native="false"
 synchronized="false"
@@ -20367,10 +20263,10 @@
 deprecated="not deprecated"
 visibility="public"
>
<parameter name="listener" type="android.animation.Animator.AnimatorUpdateListener">
<parameter name="anim" type="android.animation.Animator">
</parameter>
</method>
<method name="reverse"
<method name="playSequentially"
 return="void"
 abstract="false"
 native="false"
@@ -20380,8 +20276,10 @@
 deprecated="not deprecated"
 visibility="public"
>
<parameter name="items" type="android.animation.Animator...">
</parameter>
</method>
<method name="setCurrentPlayTime"
<method name="playTogether"
 return="void"
 abstract="false"
 native="false"
@@ -20391,7 +20289,7 @@
 deprecated="not deprecated"
 visibility="public"
>
<parameter name="playTime" type="long">
<parameter name="items" type="android.animation.Animator...">
</parameter>
</method>
<method name="setDuration"
@@ -20407,7 +20305,7 @@
<parameter name="duration" type="long">
</parameter>
</method>
<method name="setEvaluator"
<method name="setInterpolator"
 return="void"
 abstract="false"
 native="false"
@@ -20417,23 +20315,10 @@
 deprecated="not deprecated"
 visibility="public"
>
<parameter name="value" type="android.animation.TypeEvaluator">
</parameter>
</method>
<method name="setFrameDelay"
 return="void"
 abstract="false"
 native="false"
 synchronized="false"
 static="true"
 final="false"
 deprecated="not deprecated"
 visibility="public"
>
<parameter name="frameDelay" type="long">
<parameter name="interpolator" type="android.view.animation.Interpolator">
</parameter>
</method>
<method name="setInterpolator"
<method name="setStartDelay"
 return="void"
 abstract="false"
 native="false"
@@ -20443,23 +20328,19 @@
 deprecated="not deprecated"
 visibility="public"
>
<parameter name="value" type="android.view.animation.Interpolator">
<parameter name="startDelay" type="long">
</parameter>
</method>
<method name="setRepeatCount"
 return="void"
</class>
<class name="AnimatorSet.Builder"
 extends="java.lang.Object"
 abstract="false"
 native="false"
 synchronized="false"
 static="false"
 final="false"
 deprecated="not deprecated"
 visibility="public"
>
<parameter name="value" type="int">
</parameter>
</method>
<method name="setRepeatMode"
<method name="after"
 return="void"
 abstract="false"
 native="false"
@@ -20469,10 +20350,10 @@
 deprecated="not deprecated"
 visibility="public"
>
<parameter name="value" type="int">
<parameter name="anim" type="android.animation.Animator">
</parameter>
</method>
<method name="setStartDelay"
<method name="after"
 return="void"
 abstract="false"
 native="false"
@@ -20482,10 +20363,10 @@
 deprecated="not deprecated"
 visibility="public"
>
<parameter name="startDelay" type="long">
<parameter name="delay" type="long">
</parameter>
</method>
<method name="setValues"
<method name="before"
 return="void"
 abstract="false"
 native="false"
@@ -20495,10 +20376,10 @@
 deprecated="not deprecated"
 visibility="public"
>
<parameter name="values" type="android.animation.PropertyValuesHolder...">
<parameter name="anim" type="android.animation.Animator">
</parameter>
</method>
<method name="setValues"
<method name="with"
 return="void"
 abstract="false"
 native="false"
@@ -20508,64 +20389,10 @@
 deprecated="not deprecated"
 visibility="public"
>
<parameter name="values" type="T...">
<parameter name="anim" type="android.animation.Animator">
</parameter>
</method>
<field name="INFINITE"
 type="int"
 transient="false"
 volatile="false"
 value="-1"
 static="true"
 final="true"
 deprecated="not deprecated"
 visibility="public"
>
</field>
<field name="RESTART"
 type="int"
 transient="false"
 volatile="false"
 value="1"
 static="true"
 final="true"
 deprecated="not deprecated"
 visibility="public"
>
</field>
<field name="REVERSE"
 type="int"
 transient="false"
 volatile="false"
 value="2"
 static="true"
 final="true"
 deprecated="not deprecated"
 visibility="public"
>
</field>
</class>
<interface name="Animator.AnimatorUpdateListener"
 abstract="true"
 static="true"
 final="false"
 deprecated="not deprecated"
 visibility="public"
>
<method name="onAnimationUpdate"
 return="void"
 abstract="true"
 native="false"
 synchronized="false"
 static="false"
 final="false"
 deprecated="not deprecated"
 visibility="public"
>
<parameter name="animation" type="android.animation.Animator">
</parameter>
</method>
</interface>
<class name="DoubleEvaluator"
 extends="java.lang.Object"
 abstract="false"
@@ -20922,8 +20749,8 @@
<parameter name="child" type="android.view.View">
</parameter>
</method>
<method name="getAnimatable"
 return="android.animation.Animatable"
<method name="getAnimator"
 return="android.animation.Animator"
 abstract="false"
 native="false"
 synchronized="false"
@@ -21011,7 +20838,7 @@
<parameter name="listener" type="android.animation.LayoutTransition.TransitionListener">
</parameter>
</method>
<method name="setAnimatable"
<method name="setAnimator"
 return="void"
 abstract="false"
 native="false"
@@ -21023,7 +20850,7 @@
>
<parameter name="transitionType" type="int">
</parameter>
<parameter name="animatable" type="android.animation.Animatable">
<parameter name="animator" type="android.animation.Animator">
</parameter>
</method>
<method name="setDuration"
@@ -21190,24 +21017,24 @@
</parameter>
</method>
</interface>
<class name="PropertyAnimator"
 extends="android.animation.Animator"
<class name="ObjectAnimator"
 extends="android.animation.ValueAnimator"
 abstract="false"
 static="false"
 final="true"
 deprecated="not deprecated"
 visibility="public"
>
<constructor name="PropertyAnimator"
 type="android.animation.PropertyAnimator"
<constructor name="ObjectAnimator"
 type="android.animation.ObjectAnimator"
 static="false"
 final="false"
 deprecated="not deprecated"
 visibility="public"
>
</constructor>
<constructor name="PropertyAnimator"
 type="android.animation.PropertyAnimator"
<constructor name="ObjectAnimator"
 type="android.animation.ObjectAnimator"
 static="false"
 final="false"
 deprecated="not deprecated"
@@ -21222,8 +21049,8 @@
<parameter name="values" type="T...">
</parameter>
</constructor>
<constructor name="PropertyAnimator"
 type="android.animation.PropertyAnimator"
<constructor name="ObjectAnimator"
 type="android.animation.ObjectAnimator"
 static="false"
 final="false"
 deprecated="not deprecated"
@@ -21450,24 +21277,98 @@
</parameter>
</method>
</class>
<class name="Sequencer"
 extends="android.animation.Animatable"
<interface name="TypeEvaluator"
 abstract="true"
 static="false"
 final="false"
 deprecated="not deprecated"
 visibility="public"
>
<method name="evaluate"
 return="java.lang.Object"
 abstract="true"
 native="false"
 synchronized="false"
 static="false"
 final="false"
 deprecated="not deprecated"
 visibility="public"
>
<parameter name="fraction" type="float">
</parameter>
<parameter name="startValue" type="java.lang.Object">
</parameter>
<parameter name="endValue" type="java.lang.Object">
</parameter>
</method>
</interface>
<class name="ValueAnimator"
 extends="android.animation.Animator"
 abstract="false"
 static="false"
 final="true"
 final="false"
 deprecated="not deprecated"
 visibility="public"
>
<constructor name="Sequencer"
 type="android.animation.Sequencer"
<constructor name="ValueAnimator"
 type="android.animation.ValueAnimator"
 static="false"
 final="false"
 deprecated="not deprecated"
 visibility="public"
>
</constructor>
<method name="getChildAnimations"
 return="java.util.ArrayList&lt;android.animation.Animatable&gt;"
<constructor name="ValueAnimator"
 type="android.animation.ValueAnimator"
 static="false"
 final="false"
 deprecated="not deprecated"
 visibility="public"
>
<parameter name="duration" type="long">
</parameter>
<parameter name="values" type="T...">
</parameter>
</constructor>
<method name="addUpdateListener"
 return="void"
 abstract="false"
 native="false"
 synchronized="false"
 static="false"
 final="false"
 deprecated="not deprecated"
 visibility="public"
>
<parameter name="listener" type="android.animation.ValueAnimator.AnimatorUpdateListener">
</parameter>
</method>
<method name="getAnimatedValue"
 return="java.lang.Object"
 abstract="false"
 native="false"
 synchronized="false"
 static="false"
 final="false"
 deprecated="not deprecated"
 visibility="public"
>
</method>
<method name="getAnimatedValue"
 return="java.lang.Object"
 abstract="false"
 native="false"
 synchronized="false"
 static="false"
 final="false"
 deprecated="not deprecated"
 visibility="public"
>
<parameter name="propertyName" type="java.lang.String">
</parameter>
</method>
<method name="getCurrentPlayTime"
 return="long"
 abstract="false"
 native="false"
 synchronized="false"
@@ -21488,6 +21389,50 @@
 visibility="public"
>
</method>
<method name="getFrameDelay"
 return="long"
 abstract="false"
 native="false"
 synchronized="false"
 static="true"
 final="false"
 deprecated="not deprecated"
 visibility="public"
>
</method>
<method name="getInterpolator"
 return="android.view.animation.Interpolator"
 abstract="false"
 native="false"
 synchronized="false"
 static="false"
 final="false"
 deprecated="not deprecated"
 visibility="public"
>
</method>
<method name="getRepeatCount"
 return="int"
 abstract="false"
 native="false"
 synchronized="false"
 static="false"
 final="false"
 deprecated="not deprecated"
 visibility="public"
>
</method>
<method name="getRepeatMode"
 return="int"
 abstract="false"
 native="false"
 synchronized="false"
 static="false"
 final="false"
 deprecated="not deprecated"
 visibility="public"
>
</method>
<method name="getStartDelay"
 return="long"
 abstract="false"
@@ -21499,6 +21444,17 @@
 visibility="public"
>
</method>
<method name="getValues"
 return="android.animation.PropertyValuesHolder[]"
 abstract="false"
 native="false"
 synchronized="false"
 static="false"
 final="false"
 deprecated="not deprecated"
 visibility="public"
>
</method>
<method name="isRunning"
 return="boolean"
 abstract="false"
@@ -21510,8 +21466,8 @@
 visibility="public"
>
</method>
<method name="play"
 return="android.animation.Sequencer.Builder"
<method name="removeUpdateListener"
 return="void"
 abstract="false"
 native="false"
 synchronized="false"
@@ -21520,10 +21476,10 @@
 deprecated="not deprecated"
 visibility="public"
>
<parameter name="anim" type="android.animation.Animatable">
<parameter name="listener" type="android.animation.ValueAnimator.AnimatorUpdateListener">
</parameter>
</method>
<method name="playSequentially"
<method name="reverse"
 return="void"
 abstract="false"
 native="false"
@@ -21533,10 +21489,8 @@
 deprecated="not deprecated"
 visibility="public"
>
<parameter name="sequenceItems" type="android.animation.Animatable...">
</parameter>
</method>
<method name="playTogether"
<method name="setCurrentPlayTime"
 return="void"
 abstract="false"
 native="false"
@@ -21546,7 +21500,7 @@
 deprecated="not deprecated"
 visibility="public"
>
<parameter name="sequenceItems" type="android.animation.Animatable...">
<parameter name="playTime" type="long">
</parameter>
</method>
<method name="setDuration"
@@ -21562,7 +21516,7 @@
<parameter name="duration" type="long">
</parameter>
</method>
<method name="setInterpolator"
<method name="setEvaluator"
 return="void"
 abstract="false"
 native="false"
@@ -21572,10 +21526,23 @@
 deprecated="not deprecated"
 visibility="public"
>
<parameter name="interpolator" type="android.view.animation.Interpolator">
<parameter name="value" type="android.animation.TypeEvaluator">
</parameter>
</method>
<method name="setStartDelay"
<method name="setFrameDelay"
 return="void"
 abstract="false"
 native="false"
 synchronized="false"
 static="true"
 final="false"
 deprecated="not deprecated"
 visibility="public"
>
<parameter name="frameDelay" type="long">
</parameter>
</method>
<method name="setInterpolator"
 return="void"
 abstract="false"
 native="false"
@@ -21585,19 +21552,23 @@
 deprecated="not deprecated"
 visibility="public"
>
<parameter name="startDelay" type="long">
<parameter name="value" type="android.view.animation.Interpolator">
</parameter>
</method>
</class>
<class name="Sequencer.Builder"
 extends="java.lang.Object"
<method name="setRepeatCount"
 return="void"
 abstract="false"
 native="false"
 synchronized="false"
 static="false"
 final="false"
 deprecated="not deprecated"
 visibility="public"
>
<method name="after"
<parameter name="value" type="int">
</parameter>
</method>
<method name="setRepeatMode"
 return="void"
 abstract="false"
 native="false"
@@ -21607,10 +21578,10 @@
 deprecated="not deprecated"
 visibility="public"
>
<parameter name="anim" type="android.animation.Animatable">
<parameter name="value" type="int">
</parameter>
</method>
<method name="after"
<method name="setStartDelay"
 return="void"
 abstract="false"
 native="false"
@@ -21620,10 +21591,10 @@
 deprecated="not deprecated"
 visibility="public"
>
<parameter name="delay" type="long">
<parameter name="startDelay" type="long">
</parameter>
</method>
<method name="before"
<method name="setValues"
 return="void"
 abstract="false"
 native="false"
@@ -21633,10 +21604,10 @@
 deprecated="not deprecated"
 visibility="public"
>
<parameter name="anim" type="android.animation.Animatable">
<parameter name="values" type="android.animation.PropertyValuesHolder...">
</parameter>
</method>
<method name="with"
<method name="setValues"
 return="void"
 abstract="false"
 native="false"
@@ -21646,19 +21617,52 @@
 deprecated="not deprecated"
 visibility="public"
>
<parameter name="anim" type="android.animation.Animatable">
<parameter name="values" type="T...">
</parameter>
</method>
<field name="INFINITE"
 type="int"
 transient="false"
 volatile="false"
 value="-1"
 static="true"
 final="true"
 deprecated="not deprecated"
 visibility="public"
>
</field>
<field name="RESTART"
 type="int"
 transient="false"
 volatile="false"
 value="1"
 static="true"
 final="true"
 deprecated="not deprecated"
 visibility="public"
>
</field>
<field name="REVERSE"
 type="int"
 transient="false"
 volatile="false"
 value="2"
 static="true"
 final="true"
 deprecated="not deprecated"
 visibility="public"
>
</field>
</class>
<interface name="TypeEvaluator"
<interface name="ValueAnimator.AnimatorUpdateListener"
 abstract="true"
 static="false"
 static="true"
 final="false"
 deprecated="not deprecated"
 visibility="public"
>
<method name="evaluate"
 return="java.lang.Object"
<method name="onAnimationUpdate"
 return="void"
 abstract="true"
 native="false"
 synchronized="false"
@@ -21667,11 +21671,7 @@
 deprecated="not deprecated"
 visibility="public"
>
<parameter name="fraction" type="float">
</parameter>
<parameter name="startValue" type="java.lang.Object">
</parameter>
<parameter name="endValue" type="java.lang.Object">
<parameter name="animation" type="android.animation.ValueAnimator">
</parameter>
</method>
</interface>
@@ -28759,8 +28759,8 @@
<parameter name="savedInstanceState" type="android.os.Bundle">
</parameter>
</method>
<method name="onCreateAnimatable"
 return="android.animation.Animatable"
<method name="onCreateAnimator"
 return="android.animation.Animator"
 abstract="false"
 native="false"
 synchronized="false"
+0 −248

File deleted.

Preview size limit exceeded, changes collapsed.

+122 −847

File changed.File mode changed from 100755 to 100644.

Preview size limit exceeded, changes collapsed.

+6 −8
Original line number Diff line number Diff line
@@ -16,41 +16,39 @@

package android.animation;

import android.animation.Animatable.AnimatableListener;

/**
 * This adapter class provides empty implementations of the methods from {@link AnimatableListener}.
 * This adapter class provides empty implementations of the methods from {@link android.animation.Animator.AnimatorListener}.
 * Any custom listener that cares only about a subset of the methods of this listener can
 * simply subclass this adapter class instead of implementing the interface directly.
 */
public abstract class AnimatableListenerAdapter implements AnimatableListener {
public abstract class AnimatorListenerAdapter implements Animator.AnimatorListener {

    /**
     * {@inheritdoc}
     */
    @Override
    public void onAnimationCancel(Animatable animation) {
    public void onAnimationCancel(Animator animation) {
    }

    /**
     * {@inheritdoc}
     */
    @Override
    public void onAnimationEnd(Animatable animation) {
    public void onAnimationEnd(Animator animation) {
    }

    /**
     * {@inheritdoc}
     */
    @Override
    public void onAnimationRepeat(Animatable animation) {
    public void onAnimationRepeat(Animator animation) {
    }

    /**
     * {@inheritdoc}
     */
    @Override
    public void onAnimationStart(Animatable animation) {
    public void onAnimationStart(Animator animation) {
    }

}
Loading