Flutter 如何在无状态小部件中使用生命周期事件?应用程序关闭

Tob*_*s K 6 android ios android-lifecycle flutter

我正在使用新的changeNotifier,所以我根本不使用有状态的小部件。如何在无状态小部件中使用生命周期事件?我只找到了有状态小部件的示例。当应用程序被破坏时,我特别需要一个事件。 https://flutter.dev/docs/get-started/flutter-for/android-devs#how-do-i-listen-to-android-activity-lifecycle-events

Fed*_*deH 9

无状态小部件只能在加载/构建小部件时绘制一次,并且不能根据任何事件或用户操作重新绘制。

\n\n

这种小部件没有状态,因此它们不能根据内部状态进行更改,它们只对更高的小部件更改做出反应。

\n


小智 1

这个包也许可以解决问题。 https://pub.dev/packages/flutter_lifecycle_state