didChangeAppLifecycleState method Null safety
- AppLifecycleState state
override
AppLifecycleState를 참고하세요.
Implementation
@override
void didChangeAppLifecycleState(AppLifecycleState state) {
super.didChangeAppLifecycleState(state);
switch (state) {
case AppLifecycleState.resumed:
LogManager().addLog("app in resumed", screen: runtimeType.toString());
break;
case AppLifecycleState.inactive:
LogManager().addLog("app in inactive", screen: runtimeType.toString());
LogManager().uploadLog();
break;
case AppLifecycleState.paused:
LogManager().addLog("app in paused", screen: runtimeType.toString());
break;
case AppLifecycleState.detached:
LogManager().addLog("app in detached", screen: runtimeType.toString());
break;
}
}