diff options
author | Ricardo Cerqueira <cyanogenmod@cerqueira.org> | 2013-12-06 02:24:27 +0000 |
---|---|---|
committer | Ricardo Cerqueira <cyanogenmod@cerqueira.org> | 2013-12-06 02:24:27 +0000 |
commit | 71cfa1818c49be611880a8d1285049e830c0eae4 (patch) | |
tree | 99ba08066620c6cb6aba2c715cbf3eeb311cace2 | |
parent | 180de3514a800df7b9ca8f1c3da23287a709f61b (diff) | |
parent | 16f62c5ab5c21981e63d678187ad4b44e686332b (diff) | |
download | packages_apps_PhoneCommon-71cfa1818c49be611880a8d1285049e830c0eae4.tar.gz packages_apps_PhoneCommon-71cfa1818c49be611880a8d1285049e830c0eae4.tar.bz2 packages_apps_PhoneCommon-71cfa1818c49be611880a8d1285049e830c0eae4.zip |
Merge tag 'android-4.4.1_r1' into HEADcm-11.0-XNPH44S-bacon-5fa8c79c0bcm-11.0-XNPH33R-bacon-3628510d76cm-11.0-XNPH30O-bacon-4f280f505acm-11.0-XNPH25R-bacon-d22b777afacm-11.0-XNPH22R-bacon-03d77315ea
Android 4.4.1 Release 1
-rw-r--r-- | src/com/android/phone/common/HapticFeedback.java | 33 |
1 files changed, 1 insertions, 32 deletions
diff --git a/src/com/android/phone/common/HapticFeedback.java b/src/com/android/phone/common/HapticFeedback.java index e667ad6..f19b8a6 100644 --- a/src/com/android/phone/common/HapticFeedback.java +++ b/src/com/android/phone/common/HapticFeedback.java @@ -61,8 +61,6 @@ import android.util.Log; */ public class HapticFeedback { - private static final int VIBRATION_PATTERN_ID = - com.android.internal.R.array.config_virtualKeyVibePattern; /** If no pattern was found, vibrate for a small amount of time. */ private static final long DURATION = 10; // millisec. /** Play the haptic pattern only once. */ @@ -93,9 +91,7 @@ public class HapticFeedback { // We don't rely on getSystemService(Context.VIBRATOR_SERVICE) to make sure this // vibrator object will be isolated from others. mVibrator = new SystemVibrator(context); - if (!loadHapticSystemPattern(context.getResources())) { - mHapticPattern = new long[] {0, DURATION, 2 * DURATION, 3 * DURATION}; - } + mHapticPattern = new long[] {0, DURATION, 2 * DURATION, 3 * DURATION}; mSystemSettings = new Settings.System(); mContentResolver = context.getContentResolver(); } @@ -141,31 +137,4 @@ public class HapticFeedback { mVibrator.vibrate(mHapticPattern, NO_REPEAT); } } - - /** - * @return true If the system haptic pattern was found. - */ - private boolean loadHapticSystemPattern(Resources r) { - int[] pattern; - - mHapticPattern = null; - try { - pattern = r.getIntArray(VIBRATION_PATTERN_ID); - } catch (Resources.NotFoundException nfe) { - Log.e(TAG, "Vibrate pattern missing.", nfe); - return false; - } - - if (null == pattern || pattern.length == 0) { - Log.e(TAG, "Haptic pattern is null or empty."); - return false; - } - - // int[] to long[] conversion. - mHapticPattern = new long[pattern.length]; - for (int i = 0; i < pattern.length; i++) { - mHapticPattern[i] = pattern[i]; - } - return true; - } } |