android - 如何在 flutter 中导航到新屏幕,同时仍保留底部NavigationBar

标签 android dart flutter

大家好,我目前正在使用 Flutter 开发一个应用程序,并且位于个人资料页面中。我希望能够从个人资料页面导航到设置页面而不更改底部导航栏 Something Like this

注意:导航发生在同一选项卡内。我不是问如何在选项卡之间切换

最佳答案

Bottom Navigation Bar这些页面是选项卡

这是一个 full example

new Scaffold(
      body: new TabBarView(
        children: <Widget>[new FirstTab(), new SecondTab(), new ThirdTab()],
        controller: controller,
      ),
bottomNavigationBar: new TabBar(
          tabs: <Tab>[
            new Tab(
              icon: new Icon(Icons.favorite),
            ),
            new Tab(
              icon: new Icon(Icons.adb),
            ),
            new Tab(
              icon: new Icon(Icons.airport_shuttle),
            ),
          ])

关于android - 如何在 flutter 中导航到新屏幕,同时仍保留底部NavigationBar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50011469/

相关文章:

android - 拥有行 uri 后从内容提供者获取数据的正确方法是什么?

android - 使用 Context.getText 和 Context.getResources.getText 有什么区别吗?

android - fragment 如何恢复其 View 状态?

Android GPS 云之惑!

closures - 为什么 dart 在引用方法时创建闭包?

firebase - Flutter Firestore 理解加入

flutter - 如何在Flutter中执行分页

flutter - Flutter异常: '() => Future<Database>'类型不是 'Database'类型的子类型

ios - "Firebase.xcconfig"的文件引用是多个组 ("Support Files"和 "Support Files"的成员;这表明项目格式错误

image - Flutter 如何将图像文件保存到图库中的新文件夹?