Как обновить виджеты при возобновлении маршрута? - PullRequest
0 голосов
/ 06 октября 2018

Есть ли какой-нибудь эквивалент для Android Acyctivity «onResume» во флаттере?Я хочу обновить виджет по предыдущему маршруту, когда Navigator отобразит маршрут и вернется к предыдущему маршруту.WidgetBingingObserver работает только при возобновлении приложения из фона, а не при возобновлении маршрута.

1 Ответ

0 голосов
/ 06 октября 2018

Когда вы нажимаете на новую страницу, вы получаете Future, который будет разрешен при всплытии.

 var future = Navigator.push(
          context,
          MaterialPageRoute(builder: (context) => SecondScreen()),
        );
 future.then((value) {
         print(value);
         print("popeed");
        });

Вы можете отправлять значения из nextPage как (Это необязательно, если вы не отправляетепри разрешении будущего будет нулевым)

Navigator.pop(context, 2);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...