Advertisement
Guest User

Untitled

a guest
Mar 29th, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Dart 1.34 KB | None | 0 0
  1. import 'package:flutter/material.dart' ;
  2. import './CenterPage.dart' as center;
  3. import './LeftPage.dart' as left;
  4. import './RightPage.dart' as right;
  5.  
  6.  
  7. void main() {
  8.   runApp(new MaterialApp(
  9.       home: new MyTabs()
  10.   ));
  11. }
  12.  
  13. class MyTabs extends StatefulWidget {
  14.   @override
  15.   MyTabsState createState() => new MyTabsState();
  16. }
  17.  
  18. class MyTabsState extends State<MyTabs> with SingleTickerProviderStateMixin {
  19.  
  20.   TabController controller;
  21.  
  22.   @override
  23.   void initState() {
  24.     super.initState();
  25.     controller = new TabController(vsync: this, length: 3);
  26.   }
  27.  
  28.   @override
  29.   void dispose() {
  30.     super.dispose();
  31.   }
  32.  
  33.  
  34.   @override
  35.   Widget build(BuildContext context) {
  36.     return new Scaffold(
  37.       appBar: new AppBar(
  38.         title: new Text("Pages"),
  39.         backgroundColor: Colors.green,
  40.         /*bottom: new TabBar(
  41.             controller: controller,
  42.             tabs: <Tab>[
  43.               new Tab(icon: new Icon(Icons.arrow_back)),
  44.               new Tab(icon: new Icon(Icons.arrow_drop_down_circle)),
  45.               new Tab(icon: new Icon(Icons.arrow_forward)),
  46.             ]),*/
  47.       ),
  48.       body: new TabBarView(
  49.         controller: controller,
  50.         children: <Widget>[
  51.           new left.LeftPage(),
  52.           new center.CenterPage(),
  53.           new right.RightPage(),
  54.         ],
  55.       ),
  56.     );
  57.   }
  58. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement