From 1acb9e9e29bb06b6266781284ae60e9fd4d0962f Mon Sep 17 00:00:00 2001 From: Sunny Goyal Date: Mon, 16 May 2016 12:41:09 -0700 Subject: Rearranging the provider checks to avoid packagemanager lookups whenever launcher starts Bug: 28737985 Change-Id: I3ce3e2741b3224fa5419d7ceca496e1bb91f065c --- src/com/android/launcher3/LauncherClings.java | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'src/com/android/launcher3/LauncherClings.java') diff --git a/src/com/android/launcher3/LauncherClings.java b/src/com/android/launcher3/LauncherClings.java index 9b8e89429..1cfa3f7b3 100644 --- a/src/com/android/launcher3/LauncherClings.java +++ b/src/com/android/launcher3/LauncherClings.java @@ -22,7 +22,9 @@ import android.annotation.TargetApi; import android.app.ActivityManager; import android.content.Context; import android.content.SharedPreferences; +import android.content.pm.ApplicationInfo; import android.graphics.drawable.Drawable; +import android.net.Uri; import android.os.Build; import android.os.Bundle; import android.os.UserManager; @@ -48,9 +50,6 @@ class LauncherClings implements OnClickListener, OnKeyListener { private static final int SHOW_CLING_DURATION = 250; private static final int DISMISS_CLING_DURATION = 200; - // New Secure Setting in L - private static final String SKIP_FIRST_USE_HINTS = "skip_first_use_hints"; - @Thunk Launcher mLauncher; private LayoutInflater mInflater; @Thunk boolean mIsVisible; @@ -262,8 +261,8 @@ class LauncherClings implements OnClickListener, OnKeyListener { return false; } } - if (Settings.Secure.getInt(mLauncher.getContentResolver(), SKIP_FIRST_USE_HINTS, 0) - == 1) { + if (Settings.Secure.getInt(mLauncher.getContentResolver(), + Settings.Secure.SKIP_FIRST_USE_HINTS, 0) == 1) { return false; } return true; -- cgit v1.2.3