是否有方法将StatefulWidget类添加到BottomNavigationBar中,以便在BottomNavigationBarItem中具有StatefulWidget。
我尝试了一些教程,但他们都有一个无国籍的。
我所期望的是在其他BottomNavigatioBaritems中制作一个计数器++和一个计数器。

最佳答案

是的,如果使用BottomAppbar小部件,则可以使用状态小部件

  Widget build(BuildContext context) {
      return new Scaffold(
        appBar: AppBar(title: const Text('Bottom App Bar')),
        bottomNavigationBar: BottomAppBar(
          child: new Row(
            mainAxisSize: MainAxisSize.max,
            mainAxisAlignment: MainAxisAlignment.spaceBetween,
            children: <Widget>[
              IconButton(icon: Icon(Icons.menu), onPressed: () {},),
              IconButton(icon: Icon(Icons.search), onPressed: () {},),
            ],
          ),
        ),
      );
    }

关于flutter - 如何将StatefulWidget类添加到BottomNavigationBar中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57233019/

10-12 17:38