From 1746d330859cf60290c033e110cf40edfce15efe Mon Sep 17 00:00:00 2001 From: tibbi Date: Sat, 13 Aug 2016 15:09:54 +0200 Subject: [PATCH] if the selected app is not installed, redirect the user to playstore --- .../simplemobiletools/applauncher/activities/MainActivity.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/main/kotlin/com/simplemobiletools/applauncher/activities/MainActivity.kt b/app/src/main/kotlin/com/simplemobiletools/applauncher/activities/MainActivity.kt index ae133d7..e847302 100644 --- a/app/src/main/kotlin/com/simplemobiletools/applauncher/activities/MainActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/applauncher/activities/MainActivity.kt @@ -9,6 +9,7 @@ import com.simplemobiletools.applauncher.adapters.MyCursorAdapter import com.simplemobiletools.applauncher.databases.DbHelper import com.simplemobiletools.applauncher.extensions.isFirstRun import com.simplemobiletools.applauncher.extensions.preferences +import com.simplemobiletools.applauncher.extensions.viewIntent import kotlinx.android.synthetic.main.activity_main.* class MainActivity : SimpleActivity() { @@ -22,6 +23,8 @@ class MainActivity : SimpleActivity() { val launchIntent = packageManager.getLaunchIntentForPackage(it.pkgName) if (launchIntent != null) { startActivity(launchIntent) + } else { + startActivity(viewIntent("https://play.google.com/store/apps/details?id=" + it.pkgName)) } } }