1

在 StatefulWidget 中,当需要使用 AppLifecycleState 我们使用 WidgetsBindingObserver

  @override
initState() {
super.initState();
WidgetsBinding.instance.addObserver(this);
 }
@override
void dispose() {
WidgetsBinding.instance.removeObserver(this);
super.dispose();
}
@override
void didChangeAppLifecycleState(AppLifecycleState state){}

如何在 StatelessWidget 中执行此操作我使用 StatefulWidget 搜索所有显示我的问题它必须将 StatelessWidget 转换为 StatefulWidget?

4

1 回答 1

0

您必须将您的小部件转换为有状态,然后在状态类中控制应用程序生命周期。没有解决方法。

于 2021-11-09T15:57:35.110 回答