diff options
author | Jahir Fiquitiva <jahir.fiquitiva@gmail.com> | 2017-07-10 01:22:52 -0500 |
---|---|---|
committer | Allan Wang <me@allanwang.ca> | 2017-07-09 23:22:52 -0700 |
commit | 3028d35c24da883dad34dbc4f6eb36d1df1838fa (patch) | |
tree | 3bf16d3f0e98c570731469a6969cc73b403efc3c /core/src/main/kotlin/ca/allanwang/kau/utils/PackageUtils.kt | |
parent | f1660aab8a25c93aebdb7993e4bfbc3bb7e65ee5 (diff) | |
download | kau-3028d35c24da883dad34dbc4f6eb36d1df1838fa.tar.gz kau-3028d35c24da883dad34dbc4f6eb36d1df1838fa.tar.bz2 kau-3028d35c24da883dad34dbc4f6eb36d1df1838fa.zip |
Added some extensions (#4)
* Add a couple extra extensions.
* Add more extensions
* Make oneline fun
* Remove duplicated line from modules.xml
* Revert kprefsingle and fix minor docs
(cherry picked from commit 76d0de9)
* Clean up ColorUtils
* Clean up ActivityUtils
* Clean up DrawableUtils
* Remove MenuUtils
* Clean PackageUtils
* Clean up ViewUtils
* Clean up ViewUtils 2
Diffstat (limited to 'core/src/main/kotlin/ca/allanwang/kau/utils/PackageUtils.kt')
-rw-r--r-- | core/src/main/kotlin/ca/allanwang/kau/utils/PackageUtils.kt | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/core/src/main/kotlin/ca/allanwang/kau/utils/PackageUtils.kt b/core/src/main/kotlin/ca/allanwang/kau/utils/PackageUtils.kt index 08e945c..d04538c 100644 --- a/core/src/main/kotlin/ca/allanwang/kau/utils/PackageUtils.kt +++ b/core/src/main/kotlin/ca/allanwang/kau/utils/PackageUtils.kt @@ -14,15 +14,12 @@ import android.os.Build * @return true if installed with activity, false otherwise */ @KauUtils fun Context.isAppInstalled(packageName: String): Boolean { - val pm = packageManager - var installed: Boolean try { - pm.getPackageInfo(packageName, PackageManager.GET_ACTIVITIES) - installed = true + packageManager.getPackageInfo(packageName, PackageManager.GET_ACTIVITIES) + return true } catch (e: PackageManager.NameNotFoundException) { - installed = false + return false } - return installed } val buildIsLollipopAndUp: Boolean |