【发布时间】:2020-07-03 01:04:44
【问题描述】:
如何使用 HookWidget 从特定页面监控应用程序的生命周期状态,就像使用 Stateful widget 一样?
@override
void initState() {
super.initState();
WidgetsBinding.instance.addObserver(this);
}
@override
void dispose() {
super.initState();
WidgetsBinding.instance.addObserver(this);
}
@override
void didChangeAppLifecycleState(AppLifecycleState state) {
super.didChangeAppLifecycleState(state);
if (state == AppLifecycleState.paused) {
...
}
if (state == AppLifecycleState.resumed) {
...
}
if (state == AppLifecycleState.detached) {
...
}
}
【问题讨论】:
标签: flutter flutter-hooks