diff options
author | Adam Cohen <adamcohen@google.com> | 2011-07-26 21:07:43 -0700 |
---|---|---|
committer | Adam Cohen <adamcohen@google.com> | 2011-07-26 21:14:39 -0700 |
commit | c51934bfdfed6a5011c6d6c5b7b70f2d75613d41 (patch) | |
tree | f7a71fe9c418dea673413bb9df396a6cf8993c7f /src/com/android/launcher2/FolderIcon.java | |
parent | 2f84ef259314b0bef20f6e7e503377212fadc88c (diff) | |
download | android_packages_apps_Trebuchet-c51934bfdfed6a5011c6d6c5b7b70f2d75613d41.tar.gz android_packages_apps_Trebuchet-c51934bfdfed6a5011c6d6c5b7b70f2d75613d41.tar.bz2 android_packages_apps_Trebuchet-c51934bfdfed6a5011c6d6c5b7b70f2d75613d41.zip |
Updating portals visuals:
-> added leave behind asset to dock, issue 5052467
-> new assets
-> modified text
Change-Id: Ie395b768658dd5c02443b37c4f58a02cf3e86e59
Diffstat (limited to 'src/com/android/launcher2/FolderIcon.java')
-rw-r--r-- | src/com/android/launcher2/FolderIcon.java | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/com/android/launcher2/FolderIcon.java b/src/com/android/launcher2/FolderIcon.java index 949a25e58..684ecd770 100644 --- a/src/com/android/launcher2/FolderIcon.java +++ b/src/com/android/launcher2/FolderIcon.java @@ -71,6 +71,8 @@ public class FolderIcon extends LinearLayout implements FolderListener { // (0 means it's not scaled at all, 1 means it's scaled to nothing) private static final float PERSPECTIVE_SCALE_FACTOR = 0.35f; + public static Drawable sSharedFolderLeaveBehind = null; + private ImageView mPreviewBackground; private BubbleTextView mFolderName; @@ -135,6 +137,11 @@ public class FolderIcon extends LinearLayout implements FolderListener { folderInfo.addListener(icon); + Resources res = launcher.getResources(); + if (sSharedFolderLeaveBehind == null) { + sSharedFolderLeaveBehind = res.getDrawable(R.drawable.portal_ring_rest); + } + return icon; } @@ -259,7 +266,7 @@ public class FolderIcon extends LinearLayout implements FolderListener { final int itemType = item.itemType; return ((itemType == LauncherSettings.Favorites.ITEM_TYPE_APPLICATION || itemType == LauncherSettings.Favorites.ITEM_TYPE_SHORTCUT) && - !mFolder.isFull() && item != mInfo); + !mFolder.isFull() && item != mInfo && !mInfo.opened); } public boolean acceptDrop(Object dragInfo) { |