diff options
Diffstat (limited to 'core/java')
5 files changed, 20 insertions, 0 deletions
diff --git a/core/java/android/view/animation/Animation.java b/core/java/android/view/animation/Animation.java index 64686dd977a2..87b7b057e668 100644 --- a/core/java/android/view/animation/Animation.java +++ b/core/java/android/view/animation/Animation.java @@ -19,6 +19,7 @@ package android.view.animation; import android.annotation.AnimRes; import android.annotation.ColorInt; import android.annotation.InterpolatorRes; +import android.annotation.UnsupportedAppUsage; import android.content.Context; import android.content.res.TypedArray; import android.graphics.RectF; @@ -183,6 +184,7 @@ public abstract class Animation implements Cloneable { /** * The animation listener to be notified when the animation starts, ends or repeats. */ + @UnsupportedAppUsage AnimationListener mListener; /** @@ -211,9 +213,13 @@ public abstract class Animation implements Cloneable { private boolean mMore = true; private boolean mOneMoreTime = true; + @UnsupportedAppUsage RectF mPreviousRegion = new RectF(); + @UnsupportedAppUsage RectF mRegion = new RectF(); + @UnsupportedAppUsage Transformation mTransformation = new Transformation(); + @UnsupportedAppUsage Transformation mPreviousTransformation = new Transformation(); private final CloseGuard guard = CloseGuard.get(); @@ -322,6 +328,7 @@ public abstract class Animation implements Cloneable { /** * @hide */ + @UnsupportedAppUsage public void detach() { if (mStarted && !mEnded) { mEnded = true; @@ -1046,6 +1053,7 @@ public abstract class Animation implements Cloneable { * * @hide */ + @UnsupportedAppUsage public void getInvalidateRegion(int left, int top, int right, int bottom, RectF invalidate, Transformation transformation) { @@ -1077,6 +1085,7 @@ public abstract class Animation implements Cloneable { * * @hide */ + @UnsupportedAppUsage public void initializeInvalidateRegion(int left, int top, int right, int bottom) { final RectF region = mPreviousRegion; region.set(left, top, right, bottom); diff --git a/core/java/android/view/animation/AnimationUtils.java b/core/java/android/view/animation/AnimationUtils.java index 29f8442b2b46..c877b9cec812 100644 --- a/core/java/android/view/animation/AnimationUtils.java +++ b/core/java/android/view/animation/AnimationUtils.java @@ -19,6 +19,7 @@ package android.view.animation; import android.annotation.AnimRes; import android.annotation.InterpolatorRes; import android.annotation.TestApi; +import android.annotation.UnsupportedAppUsage; import android.content.Context; import android.content.res.Resources; import android.content.res.Resources.NotFoundException; @@ -157,6 +158,7 @@ public class AnimationUtils { return createAnimationFromXml(c, parser, null, Xml.asAttributeSet(parser)); } + @UnsupportedAppUsage private static Animation createAnimationFromXml(Context c, XmlPullParser parser, AnimationSet parent, AttributeSet attrs) throws XmlPullParserException, IOException { diff --git a/core/java/android/view/animation/Transformation.java b/core/java/android/view/animation/Transformation.java index 8eb5b5cf5441..58da04d8d38f 100644 --- a/core/java/android/view/animation/Transformation.java +++ b/core/java/android/view/animation/Transformation.java @@ -17,6 +17,7 @@ package android.view.animation; import android.annotation.FloatRange; +import android.annotation.UnsupportedAppUsage; import android.graphics.Matrix; import android.graphics.Rect; @@ -238,6 +239,7 @@ public class Transformation { * Print short string, to optimize dumping. * @hide */ + @UnsupportedAppUsage public void printShortString(PrintWriter pw) { pw.print("{alpha="); pw.print(mAlpha); pw.print(" matrix="); diff --git a/core/java/android/view/animation/TranslateAnimation.java b/core/java/android/view/animation/TranslateAnimation.java index 216022b24eb6..6c040d4c61aa 100644 --- a/core/java/android/view/animation/TranslateAnimation.java +++ b/core/java/android/view/animation/TranslateAnimation.java @@ -16,6 +16,7 @@ package android.view.animation; +import android.annotation.UnsupportedAppUsage; import android.content.Context; import android.content.res.TypedArray; import android.util.AttributeSet; @@ -34,13 +35,17 @@ public class TranslateAnimation extends Animation { private int mToYType = ABSOLUTE; /** @hide */ + @UnsupportedAppUsage protected float mFromXValue = 0.0f; /** @hide */ + @UnsupportedAppUsage protected float mToXValue = 0.0f; /** @hide */ + @UnsupportedAppUsage protected float mFromYValue = 0.0f; /** @hide */ + @UnsupportedAppUsage protected float mToYValue = 0.0f; /** @hide */ diff --git a/core/java/android/view/animation/TranslateYAnimation.java b/core/java/android/view/animation/TranslateYAnimation.java index 714558dc717d..a6e0ccb18805 100644 --- a/core/java/android/view/animation/TranslateYAnimation.java +++ b/core/java/android/view/animation/TranslateYAnimation.java @@ -16,6 +16,7 @@ package android.view.animation; +import android.annotation.UnsupportedAppUsage; import android.graphics.Matrix; /** @@ -38,6 +39,7 @@ public class TranslateYAnimation extends TranslateAnimation { /** * Constructor. Passes in 0 for the x parameters of TranslateAnimation */ + @UnsupportedAppUsage public TranslateYAnimation(int fromYType, float fromYValue, int toYType, float toYValue) { super(ABSOLUTE, 0, ABSOLUTE, 0, fromYType, fromYValue, toYType, toYValue); } |
