AppState
AppState can tell you if the app is in the foreground or background, and notify you when the state changes.
States: active (the app is running in the foreground), background (the app is running in the background, i.e., the user has not focused the app’s tab).
import { AppState } from 'react-native';
API
Static properties
isAvailable boolean
Whether the browser environment supports AppState
.
currentState ?("active" | "background")
Returns the current state of the app.
Static methods
addEventListener (type: ?string, listener: (boolean) => void) => ?EmitterSubscription
Add a listener to AppState
changes. Listen to the "change"
event type. The handler is called with the app state value.