diff options
author | ztenghui <ztenghui@google.com> | 2014-06-05 22:39:11 +0000 |
---|---|---|
committer | Android Git Automerger <android-git-automerger@android.com> | 2014-06-05 22:39:11 +0000 |
commit | 537d7ea039425b867fbcce9731205cd74bdc9a2b (patch) | |
tree | 01cdcb88a1a59a56a24b3e031ba77d7131270cd0 /packages | |
parent | 4a2e599b5a48a5d348b5846baba387405596b7f1 (diff) | |
parent | 2050d39e08fd1266d0686b6e3aa5d09a4fdd525f (diff) | |
download | frameworks_base-537d7ea039425b867fbcce9731205cd74bdc9a2b.zip frameworks_base-537d7ea039425b867fbcce9731205cd74bdc9a2b.tar.gz frameworks_base-537d7ea039425b867fbcce9731205cd74bdc9a2b.tar.bz2 |
am 42decb1b: Merge "API Review: move the CreateRevealAnimator to ViewAnimationUtils" into lmp-preview-dev
* commit '42decb1bfe354923205a7cdf856f395f9070b64f':
API Review: move the CreateRevealAnimator to ViewAnimationUtils
Diffstat (limited to 'packages')
-rw-r--r-- | packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java | 5 | ||||
-rw-r--r-- | packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java b/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java index dcd187c..f013d13 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java @@ -33,11 +33,13 @@ import android.graphics.Shader; import android.util.AttributeSet; import android.view.MotionEvent; import android.view.View; +import android.view.ViewAnimationUtils; import android.view.ViewConfiguration; import android.view.animation.AnimationUtils; import android.view.animation.Interpolator; import android.view.animation.LinearInterpolator; import android.view.animation.PathInterpolator; + import com.android.systemui.R; import com.android.systemui.statusbar.stack.StackStateAnimator; @@ -219,7 +221,8 @@ public abstract class ActivatableNotificationView extends ExpandableOutlineView int heightHalf = mBackgroundNormal.getActualHeight()/2; float radius = (float) Math.sqrt(widthHalf*widthHalf + heightHalf*heightHalf); ValueAnimator animator = - mBackgroundNormal.createRevealAnimator(widthHalf, heightHalf, 0, radius); + ViewAnimationUtils.createCircularReveal(mBackgroundNormal, + widthHalf, heightHalf, 0, radius); mBackgroundNormal.setVisibility(View.VISIBLE); Interpolator interpolator; Interpolator alphaInterpolator; diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java index 82134a5..c2c671c 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java @@ -77,6 +77,7 @@ import android.view.LayoutInflater; import android.view.MotionEvent; import android.view.VelocityTracker; import android.view.View; +import android.view.ViewAnimationUtils; import android.view.ViewGroup; import android.view.ViewGroup.LayoutParams; import android.view.ViewPropertyAnimator; @@ -757,7 +758,8 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode, @Override public ValueAnimator createRevealAnimator(View v, int centerX, int centerY, float startRadius, float endRadius) { - return v.createRevealAnimator(centerX, centerY, startRadius, endRadius); + return ViewAnimationUtils.createCircularReveal(v, centerX, centerY, + startRadius, endRadius); } }); final QSTileHost qsh = new QSTileHost(mContext, this, |