Package dagger.hilt.android
Interface ActivityRetainedLifecycle
-
public interface ActivityRetainedLifecycleAActivityRetainedLifecycleclass is associated with the lifecycle of theActivityRetainedComponent.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceActivityRetainedLifecycle.OnClearedListenerListener for receiving a callback for when theActivityRetainedComponentwill no longer be used and destroyed.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddOnClearedListener(ActivityRetainedLifecycle.OnClearedListener listener)Adds a newActivityRetainedLifecycle.OnClearedListenerfor receiving a callback when the activity retained instances will no longer be needed and destroyed.voidremoveOnClearedListener(ActivityRetainedLifecycle.OnClearedListener listener)Removes aActivityRetainedLifecycle.OnClearedListenerpreviously added viaaddOnClearedListener(OnClearedListener).
-
-
-
Method Detail
-
addOnClearedListener
@MainThread void addOnClearedListener(@NonNull ActivityRetainedLifecycle.OnClearedListener listener)Adds a newActivityRetainedLifecycle.OnClearedListenerfor receiving a callback when the activity retained instances will no longer be needed and destroyed.- Parameters:
listener- The listener that should be added.
-
removeOnClearedListener
@MainThread void removeOnClearedListener(@NonNull ActivityRetainedLifecycle.OnClearedListener listener)Removes aActivityRetainedLifecycle.OnClearedListenerpreviously added viaaddOnClearedListener(OnClearedListener).- Parameters:
listener- The listener that should be removed.
-
-