mirror of
https://github.com/SimpleMobileTools/Simple-App-Launcher.git
synced 2025-02-07 15:28:43 +01:00
use extensions for creating view intents
This commit is contained in:
parent
8afe71ce27
commit
14b5d82e01
@ -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))
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -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))
|
Loading…
x
Reference in New Issue
Block a user