diff --git a/app/src/main/kotlin/com/simplemobiletools/applauncher/activities/AboutActivity.kt b/app/src/main/kotlin/com/simplemobiletools/applauncher/activities/AboutActivity.kt index 68edf0c..ad8b7c4 100644 --- a/app/src/main/kotlin/com/simplemobiletools/applauncher/activities/AboutActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/applauncher/activities/AboutActivity.kt @@ -1,8 +1,6 @@ package com.simplemobiletools.applauncher.activities import android.content.ActivityNotFoundException -import android.content.Intent -import android.net.Uri import android.os.Bundle import android.support.v7.app.AppCompatActivity import android.text.Html @@ -12,6 +10,7 @@ import com.simplemobiletools.applauncher.BuildConfig import com.simplemobiletools.applauncher.R import com.simplemobiletools.applauncher.extensions.isFirstRun import com.simplemobiletools.applauncher.extensions.preferences +import com.simplemobiletools.applauncher.extensions.viewIntent import kotlinx.android.synthetic.main.activity_about.* import java.util.* @@ -47,18 +46,18 @@ class AboutActivity : AppCompatActivity() { } about_rate_us.setOnClickListener { - startActivity(Intent(Intent.ACTION_VIEW, Uri.parse(getRateUsUrl()))) + startActivity(viewIntent(getRateUsUrl())) } } private fun setupSocial() { about_facebook.setOnClickListener { - startActivity(Intent(Intent.ACTION_VIEW, Uri.parse(getFacebookUrl()))) + startActivity(viewIntent(getFacebookUrl())) } about_gplus.setOnClickListener { val link = "https://plus.google.com/communities/104880861558693868382" - startActivity(Intent(Intent.ACTION_VIEW, Uri.parse(link))) + startActivity(viewIntent(link)) } } diff --git a/app/src/main/kotlin/com/simplemobiletools/applauncher/extensions/context.kt b/app/src/main/kotlin/com/simplemobiletools/applauncher/extensions/context.kt new file mode 100644 index 0000000..f836973 --- /dev/null +++ b/app/src/main/kotlin/com/simplemobiletools/applauncher/extensions/context.kt @@ -0,0 +1,6 @@ +package com.simplemobiletools.applauncher.extensions + +import android.content.Intent +import android.net.Uri + +fun viewIntent(url: String): Intent = Intent(Intent.ACTION_VIEW, Uri.parse(url))