diff options
author | Sunny Goyal <sunnygoyal@google.com> | 2015-07-06 19:50:34 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2015-07-06 19:50:35 +0000 |
commit | bccc43bd8bae92e3e06099a5f4d6a5d5f1ec07df (patch) | |
tree | e1b28d175a04389eb83040631d48347e66686c04 /src | |
parent | 8d59509f1abdbc0400b840b69bb36136a538cef9 (diff) | |
parent | 56a57bb6bbcdfd3f309727fcfcbbc896f583ded9 (diff) | |
download | android_packages_apps_Trebuchet-bccc43bd8bae92e3e06099a5f4d6a5d5f1ec07df.tar.gz android_packages_apps_Trebuchet-bccc43bd8bae92e3e06099a5f4d6a5d5f1ec07df.tar.bz2 android_packages_apps_Trebuchet-bccc43bd8bae92e3e06099a5f4d6a5d5f1ec07df.zip |
Merge "Adding item rank when parsing a folder" into ub-launcher3-burnaby
Diffstat (limited to 'src')
-rw-r--r-- | src/com/android/launcher3/AutoInstallsLayout.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/com/android/launcher3/AutoInstallsLayout.java b/src/com/android/launcher3/AutoInstallsLayout.java index 20c9314c9..99a98ddac 100644 --- a/src/com/android/launcher3/AutoInstallsLayout.java +++ b/src/com/android/launcher3/AutoInstallsLayout.java @@ -580,6 +580,7 @@ public class AutoInstallsLayout { int type; int folderDepth = parser.getDepth(); + int rank = 0; while ((type = parser.next()) != XmlPullParser.END_TAG || parser.getDepth() > folderDepth) { if (type != XmlPullParser.START_TAG) { @@ -587,12 +588,14 @@ public class AutoInstallsLayout { } mValues.clear(); mValues.put(Favorites.CONTAINER, folderId); + mValues.put(Favorites.RANK, rank); TagParser tagParser = mFolderElements.get(parser.getName()); if (tagParser != null) { final long id = tagParser.parseAndAdd(parser); if (id >= 0) { folderItems.add(id); + rank++; } } else { throw new RuntimeException("Invalid folder item " + parser.getName()); |