In this example, I will how to use TabController in flutter. The issue is that you are missing a tabbarcontroller
Your code should be:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | return MaterialApp( theme: new ThemeData( primarySwatch: Colors.teal, ), home: DefaultTabController( length: 3, child: new Scaffold( appBar: new AppBar( leading: Icon(Icons.home), title: new Text("Home"), bottom: new TabBar( controller: _controller, tabs: _tabs, ), ), body: TabBarView( controller: _controller, children: _pages, )... |
If you like this question & answer and want to contribute, then write your question & answer and email to freewebmentor[@]gmail.com. Your question and answer will appear on FreeWebMentor.com and help other developers.