Interface Lifecycle


public interface Lifecycle
An interface for listening to Activity/Fragment lifecycle events.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Adds the given listener to the set of listeners managed by this Lifecycle implementation.
    void
    Removes the given listener from the set of listeners managed by this Lifecycle implementation, returning true if the listener was removed successfully, and false otherwise.
  • Method Details

    • addListener

      void addListener(@NonNull LifecycleListener listener)
      Adds the given listener to the set of listeners managed by this Lifecycle implementation.
    • removeListener

      void removeListener(@NonNull LifecycleListener listener)
      Removes the given listener from the set of listeners managed by this Lifecycle implementation, returning true if the listener was removed successfully, and false otherwise.

      This is an optimization only, there is no guarantee that every added listener will eventually be removed.