summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher3/Utilities.java
diff options
context:
space:
mode:
authorDanesh M <daneshm90@gmail.com>2015-10-07 14:19:33 -0700
committerGerrit Code Review <gerrit@cyanogenmod.org>2015-10-08 17:36:14 -0700
commit769805b18f1627d0650b3126d5edcc68550bedec (patch)
tree8fa77e1a62fa50d327a7aac8393b53ee1604cead /src/com/android/launcher3/Utilities.java
parentb69f0ee68b74501e1eec50df64f4b32814688d56 (diff)
downloadandroid_packages_apps_Trebuchet-769805b18f1627d0650b3126d5edcc68550bedec.tar.gz
android_packages_apps_Trebuchet-769805b18f1627d0650b3126d5edcc68550bedec.tar.bz2
android_packages_apps_Trebuchet-769805b18f1627d0650b3126d5edcc68550bedec.zip
Trebuchet : Ensure workspace icon migration for dialer
Ensure dialer workspace icon migration for c-apps package. CYNGNOS-1194 Change-Id: Id6535f5e8c5b16350666f75dda771311a49fe66b
Diffstat (limited to 'src/com/android/launcher3/Utilities.java')
-rw-r--r--src/com/android/launcher3/Utilities.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/com/android/launcher3/Utilities.java b/src/com/android/launcher3/Utilities.java
index cfadeaa5c..8fe2e841b 100644
--- a/src/com/android/launcher3/Utilities.java
+++ b/src/com/android/launcher3/Utilities.java
@@ -617,4 +617,14 @@ public final class Utilities {
}
return defaultWidgetForSearchPackage;
}
+
+ public static boolean isPackageInstalled(Context context, String pkg) {
+ PackageManager packageManager = context.getPackageManager();
+ try {
+ PackageInfo pi = packageManager.getPackageInfo(pkg, 0);
+ return pi.applicationInfo.enabled;
+ } catch (PackageManager.NameNotFoundException e) {
+ return false;
+ }
+ }
}