diff options
author | 2018-08-01 14:35:45 +0100 | |
---|---|---|
committer | 2018-08-01 14:35:45 +0100 | |
commit | a228c37ba25cfc2923285dcf1a24a13c481dc077 (patch) | |
tree | 4da2b58a9625f011c2903cdaa8c91b5d90181d44 | |
parent | 234a2cc0e99747dbcd5959030a801432cb165db8 (diff) |
Add @UnsupportedAppUsage annotations
For packages:
android.animation
This is an automatically generated CL. See go/UnsupportedAppUsage
for more details.
Exempted-From-Owner-Approval: Mechanical changes to the codebase
which have been approved by Android API council and announced on
android-eng@
Bug: 110868826
Test: m
Change-Id: If0667154031b254fd632e1332fb65e9b08955755
-rw-r--r-- | config/hiddenapi-light-greylist.txt | 7 | ||||
-rw-r--r-- | core/java/android/animation/Animator.java | 2 | ||||
-rw-r--r-- | core/java/android/animation/ArgbEvaluator.java | 3 | ||||
-rw-r--r-- | core/java/android/animation/LayoutTransition.java | 3 | ||||
-rw-r--r-- | core/java/android/animation/ValueAnimator.java | 4 |
5 files changed, 12 insertions, 7 deletions
diff --git a/config/hiddenapi-light-greylist.txt b/config/hiddenapi-light-greylist.txt index 4484c8f15986..d8f88e67c70c 100644 --- a/config/hiddenapi-light-greylist.txt +++ b/config/hiddenapi-light-greylist.txt @@ -51,13 +51,6 @@ Landroid/accounts/IAccountManagerResponse$Stub;-><init>()V Landroid/accounts/IAccountManagerResponse$Stub;->asInterface(Landroid/os/IBinder;)Landroid/accounts/IAccountManagerResponse; Landroid/accounts/IAccountManagerResponse;->onError(ILjava/lang/String;)V Landroid/accounts/IAccountManagerResponse;->onResult(Landroid/os/Bundle;)V -Landroid/animation/Animator;->reverse()V -Landroid/animation/ArgbEvaluator;->getInstance()Landroid/animation/ArgbEvaluator; -Landroid/animation/LayoutTransition;->cancel()V -Landroid/animation/LayoutTransition;->cancel(I)V -Landroid/animation/ValueAnimator;->animateValue(F)V -Landroid/animation/ValueAnimator;->mDuration:J -Landroid/animation/ValueAnimator;->sDurationScale:F Landroid/app/ActionBar;->collapseActionView()Z Landroid/app/ActionBar;->DISPLAY_TITLE_MULTIPLE_LINES:I Landroid/app/ActionBar;->setShowHideAnimationEnabled(Z)V diff --git a/core/java/android/animation/Animator.java b/core/java/android/animation/Animator.java index 4ebcc446e5a2..17d54d2455fe 100644 --- a/core/java/android/animation/Animator.java +++ b/core/java/android/animation/Animator.java @@ -17,6 +17,7 @@ package android.animation; import android.annotation.Nullable; +import android.annotation.UnsupportedAppUsage; import android.content.pm.ActivityInfo.Config; import android.content.res.ConstantState; @@ -460,6 +461,7 @@ public abstract class Animator implements Cloneable { /** * @hide */ + @UnsupportedAppUsage public void reverse() { throw new IllegalStateException("Reverse is not supported"); } diff --git a/core/java/android/animation/ArgbEvaluator.java b/core/java/android/animation/ArgbEvaluator.java index a96bee6ac203..5b69d18a8386 100644 --- a/core/java/android/animation/ArgbEvaluator.java +++ b/core/java/android/animation/ArgbEvaluator.java @@ -16,6 +16,8 @@ package android.animation; +import android.annotation.UnsupportedAppUsage; + /** * This evaluator can be used to perform type interpolation between integer * values that represent ARGB colors. @@ -31,6 +33,7 @@ public class ArgbEvaluator implements TypeEvaluator { * * @hide */ + @UnsupportedAppUsage public static ArgbEvaluator getInstance() { return sInstance; } diff --git a/core/java/android/animation/LayoutTransition.java b/core/java/android/animation/LayoutTransition.java index 5a23fddf1d51..5b3813d9c3af 100644 --- a/core/java/android/animation/LayoutTransition.java +++ b/core/java/android/animation/LayoutTransition.java @@ -16,6 +16,7 @@ package android.animation; +import android.annotation.UnsupportedAppUsage; import android.view.View; import android.view.ViewGroup; import android.view.ViewParent; @@ -1070,6 +1071,7 @@ public class LayoutTransition { * * @hide */ + @UnsupportedAppUsage public void cancel() { if (currentChangingAnimations.size() > 0) { LinkedHashMap<View, Animator> currentAnimCopy = @@ -1105,6 +1107,7 @@ public class LayoutTransition { * * @hide */ + @UnsupportedAppUsage public void cancel(int transitionType) { switch (transitionType) { case CHANGE_APPEARING: diff --git a/core/java/android/animation/ValueAnimator.java b/core/java/android/animation/ValueAnimator.java index cc95eb6f4ea2..a0464dfac1f4 100644 --- a/core/java/android/animation/ValueAnimator.java +++ b/core/java/android/animation/ValueAnimator.java @@ -19,6 +19,7 @@ package android.animation; import android.annotation.CallSuper; import android.annotation.IntDef; import android.annotation.TestApi; +import android.annotation.UnsupportedAppUsage; import android.os.Looper; import android.os.Trace; import android.util.AndroidRuntimeException; @@ -75,6 +76,7 @@ public class ValueAnimator extends Animator implements AnimationHandler.Animatio /** * Internal constants */ + @UnsupportedAppUsage private static float sDurationScale = 1.0f; /** @@ -200,6 +202,7 @@ public class ValueAnimator extends Animator implements AnimationHandler.Animatio // // How long the animation should last in ms + @UnsupportedAppUsage private long mDuration = 300; // The amount of time in ms to delay starting the animation after start() is called. Note @@ -1534,6 +1537,7 @@ public class ValueAnimator extends Animator implements AnimationHandler.Animatio * @param fraction The elapsed fraction of the animation. */ @CallSuper + @UnsupportedAppUsage void animateValue(float fraction) { fraction = mInterpolator.getInterpolation(fraction); mCurrentFraction = fraction; |