launch email intent on pressing the icon

This commit is contained in:
tibbi
2017-12-11 19:24:15 +01:00
parent a9d54f165e
commit ebb11be2c3
2 changed files with 24 additions and 8 deletions

View File

@ -1,6 +1,20 @@
package com.simplemobiletools.contacts.extensions
import android.content.Context
import android.content.Intent
import android.net.Uri
import com.simplemobiletools.commons.R
import com.simplemobiletools.commons.extensions.toast
import com.simplemobiletools.contacts.helpers.Config
val Context.config: Config get() = Config.newInstance(applicationContext)
fun Context.sendEmail(recipient: String) {
Intent(Intent.ACTION_SENDTO, Uri.fromParts("mailto", recipient, null)).apply {
if (resolveActivity(packageManager) != null) {
startActivity(this)
} else {
toast(R.string.no_app_found)
}
}
}