android-beans / rocks.frieler.android.beans.scopes.activity / ForegroundActivityHolder

ForegroundActivityHolder

class ForegroundActivityHolder : ActivityLifecycleCallbacks

Implementation of the android.app.Application.ActivityLifecycleCallbacks that holds the Activity which is currently in the foreground (if any).

Author
Christopher Frieler

Constructors

<init>

ForegroundActivityHolder()

Implementation of the android.app.Application.ActivityLifecycleCallbacks that holds the Activity which is currently in the foreground (if any).

Properties

currentActivity

var currentActivity: Activity?

Functions

onActivityCreated

fun onActivityCreated(activity: Activity, bundle: Bundle?): Unit

onActivityDestroyed

fun onActivityDestroyed(activity: Activity): Unit

onActivityPaused

fun onActivityPaused(activity: Activity): Unit

onActivityResumed

fun onActivityResumed(activity: Activity): Unit

onActivitySaveInstanceState

fun onActivitySaveInstanceState(activity: Activity, bundle: Bundle): Unit

onActivityStarted

fun onActivityStarted(activity: Activity): Unit

onActivityStopped

fun onActivityStopped(activity: Activity): Unit