diff options
Diffstat (limited to 'app/src/main/java/org/pacien/tincapp/activities/BaseActivity.kt')
-rw-r--r-- | app/src/main/java/org/pacien/tincapp/activities/BaseActivity.kt | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/app/src/main/java/org/pacien/tincapp/activities/BaseActivity.kt b/app/src/main/java/org/pacien/tincapp/activities/BaseActivity.kt index af71544..a51d401 100644 --- a/app/src/main/java/org/pacien/tincapp/activities/BaseActivity.kt +++ b/app/src/main/java/org/pacien/tincapp/activities/BaseActivity.kt | |||
@@ -18,6 +18,7 @@ | |||
18 | 18 | ||
19 | package org.pacien.tincapp.activities | 19 | package org.pacien.tincapp.activities |
20 | 20 | ||
21 | import android.content.Intent | ||
21 | import android.os.Bundle | 22 | import android.os.Bundle |
22 | import android.support.annotation.LayoutRes | 23 | import android.support.annotation.LayoutRes |
23 | import android.support.annotation.StringRes | 24 | import android.support.annotation.StringRes |
@@ -68,6 +69,13 @@ abstract class BaseActivity : AppCompatActivity() { | |||
68 | super.onStop() | 69 | super.onStop() |
69 | } | 70 | } |
70 | 71 | ||
72 | override fun getSupportActionBar() = super.getSupportActionBar()!! | ||
73 | |||
74 | fun startActivityChooser(target: Intent, title: String) { | ||
75 | val intentChooser = Intent.createChooser(target, title) | ||
76 | startActivity(intentChooser) | ||
77 | } | ||
78 | |||
71 | fun aboutDialog(@Suppress("UNUSED_PARAMETER") i: MenuItem) { | 79 | fun aboutDialog(@Suppress("UNUSED_PARAMETER") i: MenuItem) { |
72 | AlertDialog.Builder(this) | 80 | AlertDialog.Builder(this) |
73 | .setTitle(resources.getString(R.string.app_name)) | 81 | .setTitle(resources.getString(R.string.app_name)) |