我需要知道用户何时进入控制中心。
@override
void initState() {
super.initState();
WidgetsBinding.instance.addObserver(this);
}
@override
dispose() {
super.dispose();
WidgetsBinding.instance.removeObserver(this);
}
@override
void didChangeAppLifecycleState(AppLifecycleState state) {
super.didChangeAppLifecycleState(state);
if(state == AppLifecycleState.inactive) {
} else if(state == AppLifecycleState.resumed) {
}
}
字符串
不幸的是,这个小工具绑定无法检测到它。你们有其他的想法来跟踪它吗?
1条答案
按热度按时间inn6fuwd1#
使用Flutter v3.13.8,您可以在
AppLifecycleState.inactive
中检测到它