summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Brandon Keely <lbk@google.com> 2011-09-21 17:33:37 -0700
committer Brandon Keely <lbk@google.com> 2011-09-21 17:33:37 -0700
commit8dcd571b89580ada6b557fc5e72010fa9696cf4e (patch)
tree559f7d7fab3fb2ec43d1aa539acc4e376bdf4b66
parent70a85687b5fae5a28bc786aa5729e87202447fa3 (diff)
Make LockScreen ping() on a miss.
Change-Id: Ib0cd12f40a6027e8c950dd4bdd3d5a5210b049ac
-rw-r--r--core/java/com/android/internal/widget/multiwaveview/MultiWaveView.java9
1 files changed, 8 insertions, 1 deletions
diff --git a/core/java/com/android/internal/widget/multiwaveview/MultiWaveView.java b/core/java/com/android/internal/widget/multiwaveview/MultiWaveView.java
index cc2ed7ffb807..13d1952aed46 100644
--- a/core/java/com/android/internal/widget/multiwaveview/MultiWaveView.java
+++ b/core/java/com/android/internal/widget/multiwaveview/MultiWaveView.java
@@ -114,6 +114,13 @@ public class MultiWaveView extends View {
}
};
+ private AnimatorListener mResetListenerWithPing = new AnimatorListenerAdapter() {
+ public void onAnimationEnd(Animator animator) {
+ ping();
+ switchToState(STATE_IDLE, mWaveCenterX, mWaveCenterY);
+ }
+ };
+
private AnimatorUpdateListener mUpdateListener = new AnimatorUpdateListener() {
public void onAnimationUpdate(ValueAnimator animation) {
invalidateGlobalRegion(mHandleDrawable);
@@ -417,7 +424,7 @@ public class MultiWaveView extends View {
"x", mWaveCenterX,
"y", mWaveCenterY,
"onUpdate", mUpdateListener,
- "onComplete", mResetListener);
+ "onComplete", mResetListenerWithPing);
}
setGrabbedState(OnTriggerListener.NO_HANDLE);