From aab78f7895cfd549cf9c848da8816922398aa505 Mon Sep 17 00:00:00 2001 From: alex Date: Wed, 15 Jan 2020 15:24:53 +0300 Subject: [PATCH] Added DefaultActivityLifecycleCallbacks --- .../DefaultActivityLifecycleCallbacks.kt | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 utils/src/main/java/ru/touchin/defaults/DefaultActivityLifecycleCallbacks.kt diff --git a/utils/src/main/java/ru/touchin/defaults/DefaultActivityLifecycleCallbacks.kt b/utils/src/main/java/ru/touchin/defaults/DefaultActivityLifecycleCallbacks.kt new file mode 100644 index 0000000..d464502 --- /dev/null +++ b/utils/src/main/java/ru/touchin/defaults/DefaultActivityLifecycleCallbacks.kt @@ -0,0 +1,23 @@ +package ru.touchin.defaults + +import android.app.Activity +import android.app.Application +import android.os.Bundle + +open class DefaultActivityLifecycleCallbacks : Application.ActivityLifecycleCallbacks { + + override fun onActivityPaused(activity: Activity) = Unit + + override fun onActivityResumed(activity: Activity) = Unit + + override fun onActivityStarted(activity: Activity) = Unit + + override fun onActivityDestroyed(activity: Activity) = Unit + + override fun onActivitySaveInstanceState(activity: Activity, outState: Bundle?) = Unit + + override fun onActivityStopped(activity: Activity) = Unit + + override fun onActivityCreated(activity: Activity, savedInstanceState: Bundle?) = Unit + +}