diff options
author | Adam Cohen <adamcohen@google.com> | 2013-06-06 23:08:25 -0700 |
---|---|---|
committer | Adam Cohen <adamcohen@google.com> | 2013-06-06 23:09:26 -0700 |
commit | e25af795647a19f1a0d60bc4baea5a996d215fdf (patch) | |
tree | de21ca82ee38b88ea6d237dd5ff462ea36f4ebe0 /src/com/android/launcher3/Folder.java | |
parent | 947dc5431981e40ffc8d687604f7777d35915034 (diff) | |
download | android_packages_apps_Trebuchet-e25af795647a19f1a0d60bc4baea5a996d215fdf.tar.gz android_packages_apps_Trebuchet-e25af795647a19f1a0d60bc4baea5a996d215fdf.tar.bz2 android_packages_apps_Trebuchet-e25af795647a19f1a0d60bc4baea5a996d215fdf.zip |
HACK: temporary upgrade path from com.android.launcher2
-> load old provider
-> permute pages
-> strip all duplicates from workspace
-> add [allapps minus workspaceapps] to apps folder
Change-Id: Id319d532c6bf1d78370ecc736e95a9475d831de8
Diffstat (limited to 'src/com/android/launcher3/Folder.java')
-rw-r--r-- | src/com/android/launcher3/Folder.java | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/com/android/launcher3/Folder.java b/src/com/android/launcher3/Folder.java index 121480627..07c94007f 100644 --- a/src/com/android/launcher3/Folder.java +++ b/src/com/android/launcher3/Folder.java @@ -841,6 +841,16 @@ public class Folder extends LinearLayout implements DragSource, View.OnClickList LauncherModel.moveItemsInDatabase(mLauncher, items, mInfo.id, 0); } + public void addItemLocationsInDatabase() { + ArrayList<View> list = getItemsInReadingOrder(); + for (int i = 0; i < list.size(); i++) { + View v = list.get(i); + ItemInfo info = (ItemInfo) v.getTag(); + LauncherModel.addItemToDatabase(mLauncher, info, mInfo.id, 0, + info.cellX, info.cellY, false); + } + } + public void notifyDrop() { if (mDragInProgress) { mItemAddedBackToSelfViaIcon = true; |