-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classAppState.LifecycleObserverpublic interfaceAppState.AppStateListener
-
Field Summary
Fields Modifier and Type Field Description private static AppStateinstanceprivate volatile AppState.LifecycleObserverlifecycleObserver
-
Method Summary
Modifier and Type Method Description static AppStategetInstance()AppState.LifecycleObservergetLifecycleObserver()voidresetInstance()BooleanisInBackground()voidaddAppStateListener(@NotNull() AppState.AppStateListener listener)voidremoveAppStateListener(@NotNull() AppState.AppStateListener listener)voidregisterLifecycleObserver(@Nullable() SentryOptions options)voidunregisterLifecycleObserver()voidclose()-
-
Method Detail
-
getInstance
@NotNull() static AppState getInstance()
-
getLifecycleObserver
@ApiStatus.Internal()@TestOnly() AppState.LifecycleObserver getLifecycleObserver()
-
resetInstance
@ApiStatus.Internal()@TestOnly() void resetInstance()
-
isInBackground
@Nullable() Boolean isInBackground()
-
addAppStateListener
void addAppStateListener(@NotNull() AppState.AppStateListener listener)
-
removeAppStateListener
void removeAppStateListener(@NotNull() AppState.AppStateListener listener)
-
registerLifecycleObserver
@ApiStatus.Internal() void registerLifecycleObserver(@Nullable() SentryOptions options)
-
unregisterLifecycleObserver
@ApiStatus.Internal() void unregisterLifecycleObserver()
-
close
void close()
-
-
-
-