Google は、黒人コミュニティに対する人種平等の促進に取り組んでいます。取り組みを見る

LifecycleEventObserver

interface LifecycleEventObserver : LifecycleObserver
androidx.lifecycle.LifecycleEventObserver

Class that can receive any lifecycle change and dispatch it to the receiver.

If a class implements both this interface and androidx.lifecycle.DefaultLifecycleObserver, then methods of DefaultLifecycleObserver will be called first, and then followed by the call of LifecycleEventObserver#onStateChanged(LifecycleOwner, Lifecycle.Event)

If a class implements this interface and in the same time uses OnLifecycleEvent, then annotations will be ignored.

Summary

Public methods
abstract Unit
onStateChanged(@NonNull source: LifecycleOwner, @NonNull event: Lifecycle.Event)

Called when a state transition event happens.

Public methods

onStateChanged

abstract fun onStateChanged(
    @NonNull source: LifecycleOwner,
    @NonNull event: Lifecycle.Event
): Unit

Called when a state transition event happens.

Parameters
source LifecycleOwner: The source of the event
event Lifecycle.Event: The event