mirror of
https://github.com/SimpleMobileTools/Simple-App-Launcher.git
synced 2025-02-12 09:40:36 +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
|
package com.simplemobiletools.applauncher.activities
|
||||||
|
|
||||||
import android.content.ActivityNotFoundException
|
import android.content.ActivityNotFoundException
|
||||||
import android.content.Intent
|
|
||||||
import android.net.Uri
|
|
||||||
import android.os.Bundle
|
import android.os.Bundle
|
||||||
import android.support.v7.app.AppCompatActivity
|
import android.support.v7.app.AppCompatActivity
|
||||||
import android.text.Html
|
import android.text.Html
|
||||||
@ -12,6 +10,7 @@ import com.simplemobiletools.applauncher.BuildConfig
|
|||||||
import com.simplemobiletools.applauncher.R
|
import com.simplemobiletools.applauncher.R
|
||||||
import com.simplemobiletools.applauncher.extensions.isFirstRun
|
import com.simplemobiletools.applauncher.extensions.isFirstRun
|
||||||
import com.simplemobiletools.applauncher.extensions.preferences
|
import com.simplemobiletools.applauncher.extensions.preferences
|
||||||
|
import com.simplemobiletools.applauncher.extensions.viewIntent
|
||||||
import kotlinx.android.synthetic.main.activity_about.*
|
import kotlinx.android.synthetic.main.activity_about.*
|
||||||
import java.util.*
|
import java.util.*
|
||||||
|
|
||||||
@ -47,18 +46,18 @@ class AboutActivity : AppCompatActivity() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
about_rate_us.setOnClickListener {
|
about_rate_us.setOnClickListener {
|
||||||
startActivity(Intent(Intent.ACTION_VIEW, Uri.parse(getRateUsUrl())))
|
startActivity(viewIntent(getRateUsUrl()))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun setupSocial() {
|
private fun setupSocial() {
|
||||||
about_facebook.setOnClickListener {
|
about_facebook.setOnClickListener {
|
||||||
startActivity(Intent(Intent.ACTION_VIEW, Uri.parse(getFacebookUrl())))
|
startActivity(viewIntent(getFacebookUrl()))
|
||||||
}
|
}
|
||||||
|
|
||||||
about_gplus.setOnClickListener {
|
about_gplus.setOnClickListener {
|
||||||
val link = "https://plus.google.com/communities/104880861558693868382"
|
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