diff options
author | Sunny Goyal <sunnygoyal@google.com> | 2015-08-25 17:08:57 -0700 |
---|---|---|
committer | Sunny Goyal <sunnygoyal@google.com> | 2015-08-25 17:08:57 -0700 |
commit | 8f531dd9883443265afba8b94db62e78ce02ca57 (patch) | |
tree | 1048b7ce8f5f81b1f2054e21928146bc47449dbc /src/com/android/launcher3/LauncherClings.java | |
parent | 0e31c31de77d2a4ab6db530bb91afb3355e7a8bf (diff) | |
parent | 20884fdc8d08129618e77ef08a1e85c42af88413 (diff) | |
download | android_packages_apps_Trebuchet-8f531dd9883443265afba8b94db62e78ce02ca57.tar.gz android_packages_apps_Trebuchet-8f531dd9883443265afba8b94db62e78ce02ca57.tar.bz2 android_packages_apps_Trebuchet-8f531dd9883443265afba8b94db62e78ce02ca57.zip |
resolved conflicts for merge of 20884fdc to ub-launcher3-master
Change-Id: I31b49ed83bf6fa966ad68b587e6fa472e87bc0e3
Diffstat (limited to 'src/com/android/launcher3/LauncherClings.java')
-rw-r--r-- | src/com/android/launcher3/LauncherClings.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/com/android/launcher3/LauncherClings.java b/src/com/android/launcher3/LauncherClings.java index 458844cce..43d05a659 100644 --- a/src/com/android/launcher3/LauncherClings.java +++ b/src/com/android/launcher3/LauncherClings.java @@ -53,6 +53,7 @@ class LauncherClings implements OnClickListener, OnKeyListener { @Thunk Launcher mLauncher; private LayoutInflater mInflater; + @Thunk boolean mIsVisible; /** Ctor */ public LauncherClings(Launcher launcher) { @@ -108,6 +109,7 @@ class LauncherClings implements OnClickListener, OnKeyListener { */ public void showMigrationCling() { mLauncher.onLauncherClingShown(); + mIsVisible = true; mLauncher.hideWorkspaceSearchAndHotseat(); ViewGroup root = (ViewGroup) mLauncher.findViewById(R.id.launcher); @@ -134,6 +136,7 @@ class LauncherClings implements OnClickListener, OnKeyListener { } public void showLongPressCling(boolean showWelcome) { + mIsVisible = true; ViewGroup root = (ViewGroup) mLauncher.findViewById(R.id.launcher); View cling = mInflater.inflate(R.layout.longpress_cling, root, false); @@ -221,6 +224,7 @@ class LauncherClings implements OnClickListener, OnKeyListener { mLauncher.getSharedPrefs().edit() .putBoolean(flag, true) .apply(); + mIsVisible = false; if (postAnimationCb != null) { postAnimationCb.run(); } @@ -234,6 +238,10 @@ class LauncherClings implements OnClickListener, OnKeyListener { } } + public boolean isVisible() { + return mIsVisible; + } + /** Returns whether the clings are enabled or should be shown */ @TargetApi(Build.VERSION_CODES.JELLY_BEAN_MR2) private boolean areClingsEnabled() { |