From befd54e3e7b6965782871bed49edcb9cd49fc666 Mon Sep 17 00:00:00 2001 From: Jason Monk Date: Tue, 10 Nov 2015 16:41:29 -0500 Subject: [PATCH] Vibrate when the gear gets up to speed Bug: 25198361 Change-Id: I2a87c2b5594cef39b247de9ae524664c60e2a0ee --- .../src/com/android/systemui/statusbar/phone/SettingsButton.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/SettingsButton.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/SettingsButton.java index 18db5b84f34b..512af1bd1568 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/SettingsButton.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/SettingsButton.java @@ -19,16 +19,13 @@ import android.animation.Animator; import android.animation.Animator.AnimatorListener; import android.animation.ObjectAnimator; import android.content.Context; -import android.graphics.drawable.RippleDrawable; -import android.os.Handler; -import android.os.Message; import android.util.AttributeSet; +import android.view.HapticFeedbackConstants; import android.view.MotionEvent; import android.view.View; import android.view.ViewConfiguration; import android.view.animation.Animation; import android.view.animation.AnimationUtils; - import com.android.keyguard.AlphaOptimizedImageButton; public class SettingsButton extends AlphaOptimizedImageButton { @@ -157,6 +154,7 @@ public class SettingsButton extends AlphaOptimizedImageButton { protected void startContinuousSpin() { cancelAnimation(); + performHapticFeedback(HapticFeedbackConstants.LONG_PRESS); mUpToSpeed = true; mAnimator = ObjectAnimator.ofFloat(this, View.ROTATION, 0, 360); mAnimator.setInterpolator(AnimationUtils.loadInterpolator(mContext, -- 2.11.0