Перестроить webview_flutter при нажатии того же индекса на вкладке нижней навигации

Итак, я сделал нижнюю панель навигации с помощью вкладок. А в TabBarView я вызываю Webview с помощью. Теперь TabBarView перестраивается, когда я переключаюсь между вкладками. Но не перезагружает / обновляет / перестраивает, когда я нажимаю ту же вкладку.

class TabContainerBottom extends StatefulWidget {
  TabContainerBottom({Key key}) : super(key: key);

  @override
  _TabContainerBottomState createState() => _TabContainerBottomState();
}

class _TabContainerBottomState extends State<TabContainerBottom> {
  int tabIndex = 0;

  @override
  void initState() {
    super.initState();
  }


  @override
  Widget build(BuildContext context) {
    return new MaterialApp(
      home: DefaultTabController(
        length: 4,
        child: new Scaffold(
          body: TabBarView(
            physics: NeverScrollableScrollPhysics(),
            children: [
              HomeWebView(),
              DefaultWebView(url: WebNavigationRoutes.urlSellers,),
              DefaultWebView(url: WebNavigationRoutes.urlEnvies,),
              DefaultWebView(url: WebNavigationRoutes.urlMyAccount,),
            ],
          ),
          bottomNavigationBar: TabBar(
            tabs: [
              Tab(
                icon: ImageIcon(AssetImage(BottomTabIcons.homeIcon)),
              ),
              Tab(
                icon: Icon(Icons.people_outline, size: 28,),
              ),
              Tab(
                icon: ImageIcon(AssetImage(BottomTabIcons.heartIcon)),
              ),
              Tab(icon: ImageIcon(AssetImage(BottomTabIcons.userIcon)),
              ),
            ],
            labelColor: kGrey600,
            unselectedLabelColor: kGrey600,
            indicatorSize: TabBarIndicatorSize.label,
            indicatorPadding: EdgeInsets.all(4.0),
            indicatorColor: kYellowish,
          ),
          backgroundColor: kBackgroundWhite,

        ),
      ),
    );
  }
}

Итак, как перезагрузить / перестроить / обновить исходный маршрут веб-просмотра, когда я нажимаю ту же нижнюю вкладку?

0 ответов

Другие вопросы по тегам