diff options
author | Jon Miranda <jonmiranda@google.com> | 2017-06-18 17:43:16 -0700 |
---|---|---|
committer | Jon Miranda <jonmiranda@google.com> | 2017-06-18 17:47:11 -0700 |
commit | e4a252a16b106ac74ae443d7567501cbd4f43813 (patch) | |
tree | ec94375b0a400b2ec746e00329746bad47695a88 /src/com/android/launcher3/folder/FolderIcon.java | |
parent | 6691a6b75c6bc9884a7966b186301b2cc56bdc55 (diff) | |
download | android_packages_apps_Trebuchet-e4a252a16b106ac74ae443d7567501cbd4f43813.tar.gz android_packages_apps_Trebuchet-e4a252a16b106ac74ae443d7567501cbd4f43813.tar.bz2 android_packages_apps_Trebuchet-e4a252a16b106ac74ae443d7567501cbd4f43813.zip |
Fade folder icon text when opening/closing.
Bug: 62065293
Bug: 35064148
Change-Id: I9c54c6d222216fa079c76a069f0ec8dd966d5bfb
Diffstat (limited to 'src/com/android/launcher3/folder/FolderIcon.java')
-rw-r--r-- | src/com/android/launcher3/folder/FolderIcon.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/com/android/launcher3/folder/FolderIcon.java b/src/com/android/launcher3/folder/FolderIcon.java index 82a0733ce..aaa19afa5 100644 --- a/src/com/android/launcher3/folder/FolderIcon.java +++ b/src/com/android/launcher3/folder/FolderIcon.java @@ -120,6 +120,7 @@ public class FolderIcon extends FrameLayout implements FolderListener { private int mPrevTopPadding = -1; PreviewBackground mBackground = new PreviewBackground(); + private boolean mBackgroundIsVisible = true; private PreviewLayoutRule mPreviewLayoutRule; @@ -883,10 +884,17 @@ public class FolderIcon extends FrameLayout implements FolderListener { mBackground.setInvalidateDelegate(this); } + public void setBackgroundVisible(boolean visible) { + mBackgroundIsVisible = visible; + invalidate(); + } + @Override protected void dispatchDraw(Canvas canvas) { super.dispatchDraw(canvas); + if (!mBackgroundIsVisible) return; + if (mReferenceDrawable != null) { computePreviewDrawingParams(mReferenceDrawable); } |