Вместо добавления предыдущего маршрута я пытаюсь перейти к новому маршруту , когда пользователь нажимает кнопку возврата .
, думаю, что я в route1()
и Пу sh до route2()
. теперь я хочу набрать sh до route3()
, когда пользователь нажимает кнопку возврата. и в route3()
когда он / она снова нажимает кнопку "назад", он получает route1()
.
Что я сейчас делаю, так это то, что я использую WillPopScope()
в route2()
и когда пользователь нажимает кнопку возврата в android, я вызываю pushReplacement()
. но когда я добираюсь до route3()
и нажимаю кнопку возврата, я получаю route2()
.