BottomNavigationBarItem(icon: Icon(Icons.monetization_on), title: Text('Page3')),
BottomNavigationBarItem(icon: Icon(Icons.accessibility), title: Text('Page4'))
],
);
}
onTabTapped(int index) {
setState(() {});
_currentIndex=index;
}
}
class _MyHomePageState extends State {
@override
void initState() {
// TODO: implement initState
super.initState();
}
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: Text(widget.title),
),
bottomNavigationBar: BotNavBarWidget(),
body: Container(),
);
}
}
底部导航切换page
BotNavBarWidget 底部导航
class BotNavBarWidget extends StatefulWidget {
final ValueChanged stackValue;