当我使用MaterialPage路线时,是在搜索栏中创建支架。
有一种方法,我可以使用其他小部件而不是导航器?
因为我可以更改buildResults且仅适用于不能使用navigator.push或pushReplacement的小部件
@override
Widget buildResults(BuildContext context) {
// mostrar una vez elegida la opcion PruebaMapaPage
return Navigator(onGenerateRoute: (RouteSettings settings) {
switch (settings.name) {
case '/':
return MaterialPageRoute(builder: (context)=> MapaPage(
model,
model.selectedCity.lat,
model.selectedCity.lng,
));
break;
}});
将路由器添加到onTab列表中,而不是在BuildResults中进行。