summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher3/AppDrawerListAdapter.java
diff options
context:
space:
mode:
authorRaj Yengisetty <rajesh@cyngn.com>2015-03-03 11:13:57 -0800
committerRaj Yengisetty <rajesh@cyngn.com>2015-03-06 15:37:44 -0800
commit022da8535300e5ead0a5a2ceb875dbc603a1f0c8 (patch)
treef269bad44c44beabaa50b9a9c80701f667218ac5 /src/com/android/launcher3/AppDrawerListAdapter.java
parent369851799cfc890ddbc8af777f7f662f6304dd65 (diff)
downloadandroid_packages_apps_Trebuchet-022da8535300e5ead0a5a2ceb875dbc603a1f0c8.tar.gz
android_packages_apps_Trebuchet-022da8535300e5ead0a5a2ceb875dbc603a1f0c8.tar.bz2
android_packages_apps_Trebuchet-022da8535300e5ead0a5a2ceb875dbc603a1f0c8.zip
App Drawer: Add toggle functionality to change back to legacy app drawer
Change-Id: I4a78832188e27ae0b5a25b6a81ce000b6ffcd1f1
Diffstat (limited to 'src/com/android/launcher3/AppDrawerListAdapter.java')
-rw-r--r--src/com/android/launcher3/AppDrawerListAdapter.java23
1 files changed, 23 insertions, 0 deletions
diff --git a/src/com/android/launcher3/AppDrawerListAdapter.java b/src/com/android/launcher3/AppDrawerListAdapter.java
index 52e35ff2c..ad6b35067 100644
--- a/src/com/android/launcher3/AppDrawerListAdapter.java
+++ b/src/com/android/launcher3/AppDrawerListAdapter.java
@@ -50,6 +50,29 @@ public class AppDrawerListAdapter extends RecyclerView.Adapter<AppDrawerListAdap
private LinearLayout.LayoutParams mIconParams;
private Rect mIconRect;
+ public enum DrawerType {
+ Drawer(0),
+ Pager(1);
+
+ private final int mValue;
+ private DrawerType(int value) {
+ mValue = value;
+ }
+
+ public int getValue() {
+ return mValue;
+ }
+
+ public static DrawerType getModeForValue(int value) {
+ switch (value) {
+ case 1:
+ return Pager;
+ default :
+ return Drawer;
+ }
+ }
+ }
+
public static class ViewHolder extends RecyclerView.ViewHolder {
public AutoFitTextView mTextView;
public ViewGroup mLayout;