aboutsummaryrefslogtreecommitdiff
path: root/sample/src/main/kotlin/ca/allanwang
diff options
context:
space:
mode:
authorAllan Wang <me@allanwang.ca>2017-06-12 20:01:34 -0700
committerAllan Wang <me@allanwang.ca>2017-06-12 20:01:34 -0700
commit1805793c7cea8a3c56a8111e0a80d7ac5da95f63 (patch)
tree204a801f948e6f2e22b16ee5414da4b99c96a4bc /sample/src/main/kotlin/ca/allanwang
parent37a2059fa15f23093fc38bca236f517ef96b030d (diff)
downloadkau-1805793c7cea8a3c56a8111e0a80d7ac5da95f63.tar.gz
kau-1805793c7cea8a3c56a8111e0a80d7ac5da95f63.tar.bz2
kau-1805793c7cea8a3c56a8111e0a80d7ac5da95f63.zip
Add sliding activities
Diffstat (limited to 'sample/src/main/kotlin/ca/allanwang')
-rw-r--r--sample/src/main/kotlin/ca/allanwang/kau/sample/AnimActivity.kt22
-rw-r--r--sample/src/main/kotlin/ca/allanwang/kau/sample/MainActivity.kt11
2 files changed, 24 insertions, 9 deletions
diff --git a/sample/src/main/kotlin/ca/allanwang/kau/sample/AnimActivity.kt b/sample/src/main/kotlin/ca/allanwang/kau/sample/AnimActivity.kt
new file mode 100644
index 0000000..10f2065
--- /dev/null
+++ b/sample/src/main/kotlin/ca/allanwang/kau/sample/AnimActivity.kt
@@ -0,0 +1,22 @@
+package ca.allanwang.kau.sample
+
+import android.os.Bundle
+import android.support.v7.app.AppCompatActivity
+import ca.allanwang.kau.utils.startActivitySlideOut
+
+/**
+ * Created by Allan Wang on 2017-06-12.
+ *
+ * Empty Activity for animations
+ */
+class AnimActivity : AppCompatActivity() {
+
+ override fun onCreate(savedInstanceState: Bundle?) {
+ super.onCreate(savedInstanceState)
+ setContentView(R.layout.sample)
+ }
+
+ override fun onBackPressed() {
+ startActivitySlideOut(MainActivity::class.java)
+ }
+} \ No newline at end of file
diff --git a/sample/src/main/kotlin/ca/allanwang/kau/sample/MainActivity.kt b/sample/src/main/kotlin/ca/allanwang/kau/sample/MainActivity.kt
index ac80fc6..2b11ced 100644
--- a/sample/src/main/kotlin/ca/allanwang/kau/sample/MainActivity.kt
+++ b/sample/src/main/kotlin/ca/allanwang/kau/sample/MainActivity.kt
@@ -7,7 +7,7 @@ import ca.allanwang.kau.kpref.KPrefActivity
import ca.allanwang.kau.kpref.KPrefAdapterBuilder
import ca.allanwang.kau.utils.darken
import ca.allanwang.kau.utils.navigationBarColor
-import ca.allanwang.kau.utils.showChangelog
+import ca.allanwang.kau.utils.startActivitySlideIn
import ca.allanwang.kau.views.RippleCanvas
import com.mikepenz.google_material_typeface_library.GoogleMaterial
@@ -65,14 +65,7 @@ class MainActivity : KPrefActivity() {
override fun onOptionsItemSelected(item: MenuItem): Boolean {
when (item.itemId) {
R.id.action_settings -> {
-
- }
- R.id.action_changelog -> showChangelog(R.xml.kau_changelog)
- R.id.action_call -> {
- }
- R.id.action_db -> {
- }
- R.id.action_restart -> {
+ startActivitySlideIn(AnimActivity::class.java, clearStack = true)
}
else -> return super.onOptionsItemSelected(item)
}