diff options
author | Allan Wang <me@allanwang.ca> | 2018-01-20 21:59:35 -0500 |
---|---|---|
committer | Allan Wang <me@allanwang.ca> | 2018-01-20 21:59:35 -0500 |
commit | 28c07ba66bf71dd322ffe3253b35862cdfc82e98 (patch) | |
tree | 029cfea22b556c91ab2c1e4daa28fe59e425b781 /kpref-activity/src/main/kotlin/ca/allanwang/kau/kpref/activity/KPrefActivity.kt | |
parent | 097d2e0a393294bb239a2455a9a75a405a220fad (diff) | |
download | kau-28c07ba66bf71dd322ffe3253b35862cdfc82e98.tar.gz kau-28c07ba66bf71dd322ffe3253b35862cdfc82e98.tar.bz2 kau-28c07ba66bf71dd322ffe3253b35862cdfc82e98.zip |
Update kpref-activity encapsulation and internals
Diffstat (limited to 'kpref-activity/src/main/kotlin/ca/allanwang/kau/kpref/activity/KPrefActivity.kt')
-rw-r--r-- | kpref-activity/src/main/kotlin/ca/allanwang/kau/kpref/activity/KPrefActivity.kt | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/kpref-activity/src/main/kotlin/ca/allanwang/kau/kpref/activity/KPrefActivity.kt b/kpref-activity/src/main/kotlin/ca/allanwang/kau/kpref/activity/KPrefActivity.kt index 0f88ea0..75e9c36 100644 --- a/kpref-activity/src/main/kotlin/ca/allanwang/kau/kpref/activity/KPrefActivity.kt +++ b/kpref-activity/src/main/kotlin/ca/allanwang/kau/kpref/activity/KPrefActivity.kt @@ -152,6 +152,10 @@ abstract class KPrefActivity : KauBaseActivity(), KPrefActivityContract { if (!backPress()) super.onBackPressed() } + /** + * Back press handler with status output + * Returns [true] if the press has been consumed, [false] otherwise + */ fun backPress(): Boolean { if (hasPrevPrefs) { showPrevPrefs() |