Предотвращение перестройки карт Google Maps при переключении страниц

У меня очень неприятная проблема с восстановлением флаттера карт Google после того, как я переключаю страницу нижней навигации. Я уже сохраняю последнее масштабирование и положение камеры, однако виджет восстанавливается каждый раз, когда я перехожу на страницу карты. Как это предотвратить?


person Zhangir Siranov    schedule 10.11.2019    source источник


Ответы (1)


Использовать

AutomaticKeepAliveClientMixin

Например,

class _ExampleClass extends State<ExampleState> with 
AutomaticKeepAliveClientMixin<ExampleState> {
@override
bool get wantKeepAlive => true;
person Srilal Sachintha    schedule 13.11.2019