diff options
author | Joe Onorato <joeo@android.com> | 2010-02-08 13:44:00 -0800 |
---|---|---|
committer | Joe Onorato <joeo@android.com> | 2010-02-12 12:18:40 -0500 |
commit | 0589f0f66ce498512c6ee47482c649d88294c9d0 (patch) | |
tree | 42d42799a5578bde35a79b18ab8b28d301c663fe /src/com/android/launcher2/Folder.java | |
parent | 3e244cf9d2da4fb04ef095f8b752a2a2c6e2f287 (diff) | |
download | packages_apps_trebuchet-0589f0f66ce498512c6ee47482c649d88294c9d0.zip packages_apps_trebuchet-0589f0f66ce498512c6ee47482c649d88294c9d0.tar.gz packages_apps_trebuchet-0589f0f66ce498512c6ee47482c649d88294c9d0.tar.bz2 |
Split ApplicationInfo into ApplicationInfo which is used for AllAppsView and ShortcutInfo which is
used for the workspace.
Consolidate the three icon resampling functions into one.
Ensure that the icons stored in LauncherProvider are the right size, so we don't have to resample
them each time we load them.
Diffstat (limited to 'src/com/android/launcher2/Folder.java')
-rw-r--r-- | src/com/android/launcher2/Folder.java | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/com/android/launcher2/Folder.java b/src/com/android/launcher2/Folder.java index 4f66ad0..7c35f79 100644 --- a/src/com/android/launcher2/Folder.java +++ b/src/com/android/launcher2/Folder.java @@ -46,7 +46,7 @@ public class Folder extends LinearLayout implements DragSource, OnItemLongClickL /** * Which item is being dragged */ - protected ApplicationInfo mDragItem; + protected ShortcutInfo mDragItem; private boolean mCloneInfo; /** @@ -74,7 +74,7 @@ public class Folder extends LinearLayout implements DragSource, OnItemLongClickL } public void onItemClick(AdapterView parent, View v, int position, long id) { - ApplicationInfo app = (ApplicationInfo) parent.getItemAtPosition(position); + ShortcutInfo app = (ShortcutInfo) parent.getItemAtPosition(position); mLauncher.startActivitySafely(app.intent); } @@ -93,9 +93,9 @@ public class Folder extends LinearLayout implements DragSource, OnItemLongClickL return false; } - ApplicationInfo app = (ApplicationInfo) parent.getItemAtPosition(position); + ShortcutInfo app = (ShortcutInfo) parent.getItemAtPosition(position); if (mCloneInfo) { - app = new ApplicationInfo(app); + app = new ShortcutInfo(app); } mDragController.startDrag(view, this, app, DragController.DRAG_ACTION_COPY); @@ -118,7 +118,7 @@ public class Folder extends LinearLayout implements DragSource, OnItemLongClickL /** * Sets the adapter used to populate the content area. The adapter must only - * contains ApplicationInfo items. + * contains ShortcutInfo items. * * @param adapter The list of applications to display in the folder. */ |