safeStartActivity extension

This commit is contained in:
Denis Karmyshakov 2018-08-31 14:15:05 +03:00
parent 1ffe50bdae
commit b2e3d6b0f0
1 changed files with 12 additions and 0 deletions

View File

@ -0,0 +1,12 @@
package ru.touchin.roboswag.components.extensions
import android.content.Context
import android.content.Intent
fun Context.safeStartActivity(intent: Intent, flags: Int = 0): Boolean =
if (packageManager.resolveActivity(intent, 0) != null) {
startActivity(intent)
true
} else {
false
}