summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMichael Jurka <mikejurka@google.com>2011-10-11 15:22:05 -0700
committerMichael Jurka <mikejurka@google.com>2011-10-11 15:45:17 -0700
commit2a55232840acc214d95474a3734b3b897669efd9 (patch)
treef59b252318ab209d764ead614c1026a4a71ad86d /src
parent3a02e82cfff354ba5e4444114b1ae2a1d5ac2862 (diff)
downloadandroid_packages_apps_Trebuchet-2a55232840acc214d95474a3734b3b897669efd9.tar.gz
android_packages_apps_Trebuchet-2a55232840acc214d95474a3734b3b897669efd9.tar.bz2
android_packages_apps_Trebuchet-2a55232840acc214d95474a3734b3b897669efd9.zip
Add haptic feedback when All Apps button is pressed
Bug 5432097 Change-Id: I600054705b7c48a69ee17bb4058c91ea8cf7260d
Diffstat (limited to 'src')
-rw-r--r--src/com/android/launcher2/Hotseat.java2
-rw-r--r--src/com/android/launcher2/Launcher.java4
2 files changed, 4 insertions, 2 deletions
diff --git a/src/com/android/launcher2/Hotseat.java b/src/com/android/launcher2/Hotseat.java
index 85412c669..f1fb6ab1c 100644
--- a/src/com/android/launcher2/Hotseat.java
+++ b/src/com/android/launcher2/Hotseat.java
@@ -107,7 +107,7 @@ public class Hotseat extends FrameLayout {
@Override
public void onClick(android.view.View v) {
if (mLauncher != null) {
- mLauncher.showAllApps(true);
+ mLauncher.onClickAllAppsButton(v);
}
}
});
diff --git a/src/com/android/launcher2/Launcher.java b/src/com/android/launcher2/Launcher.java
index 5eaf7730a..6727a4259 100644
--- a/src/com/android/launcher2/Launcher.java
+++ b/src/com/android/launcher2/Launcher.java
@@ -1679,7 +1679,7 @@ public final class Launcher extends Activity
if (mState == State.APPS_CUSTOMIZE) {
showWorkspace(true);
} else {
- showAllApps(true);
+ onClickAllAppsButton(v);
}
}
}
@@ -1722,6 +1722,8 @@ public final class Launcher extends Activity
* @param v The view that was clicked.
*/
public void onClickAllAppsButton(View v) {
+ // Provide the same haptic feedback that the system offers for virtual keys.
+ v.performHapticFeedback(HapticFeedbackConstants.VIRTUAL_KEY);
showAllApps(true);
}