aboutsummaryrefslogtreecommitdiff
path: root/library/src/main/kotlin/ca/allanwang
diff options
context:
space:
mode:
authorAllan Wang <me@allanwang.ca>2017-06-16 16:07:55 -0700
committerAllan Wang <me@allanwang.ca>2017-06-16 16:07:55 -0700
commitd9de334c67dc34dec3a93055c1b198db7d3eb3cb (patch)
tree254879625d0f72a40364c221015afd806587e6e1 /library/src/main/kotlin/ca/allanwang
parentbce8928d7ac2813a385db219fa7f40c98acac097 (diff)
downloadkau-d9de334c67dc34dec3a93055c1b198db7d3eb3cb.tar.gz
kau-d9de334c67dc34dec3a93055c1b198db7d3eb3cb.tar.bz2
kau-d9de334c67dc34dec3a93055c1b198db7d3eb3cb.zip
Add toolbar back button by default
Diffstat (limited to 'library/src/main/kotlin/ca/allanwang')
-rw-r--r--library/src/main/kotlin/ca/allanwang/kau/kpref/KPrefActivity.kt8
1 files changed, 8 insertions, 0 deletions
diff --git a/library/src/main/kotlin/ca/allanwang/kau/kpref/KPrefActivity.kt b/library/src/main/kotlin/ca/allanwang/kau/kpref/KPrefActivity.kt
index 5b26eb0..6a188cc 100644
--- a/library/src/main/kotlin/ca/allanwang/kau/kpref/KPrefActivity.kt
+++ b/library/src/main/kotlin/ca/allanwang/kau/kpref/KPrefActivity.kt
@@ -26,6 +26,14 @@ abstract class KPrefActivity : AppCompatActivity() {
super.onCreate(savedInstanceState)
setContentView(R.layout.kau_activity_kpref)
setSupportActionBar(toolbar)
+ if (supportActionBar != null)
+ with(supportActionBar!!) {
+ setDisplayHomeAsUpEnabled(true)
+ setDisplayShowHomeEnabled(true)
+ toolbar.setNavigationOnClickListener {
+ onBackPressed()
+ }
+ }
window.decorView.systemUiVisibility = View.SYSTEM_UI_FLAG_LAYOUT_STABLE or View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN or View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
statusBarColor = 0x30000000
toolbarCanvas.set(resolveColor(R.attr.colorPrimary))