Skip to content

Instantly share code, notes, and snippets.

@YasuoFromDeadScream
Created April 12, 2021 23:55
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save YasuoFromDeadScream/bb2b7e15200ead1d3e2716a9d7232208 to your computer and use it in GitHub Desktop.
Save YasuoFromDeadScream/bb2b7e15200ead1d3e2716a9d7232208 to your computer and use it in GitHub Desktop.
import 'package:flutter/material.dart';
import 'bottom_navi_bar.dart';
void main() => runApp(const App());
class App extends StatelessWidget {
const App({Key key}) : super(key: key);
@override
Widget build(BuildContext context) {
return MaterialApp(
home: const _HomePage(),
);
}
}
class _HomePage extends StatefulWidget {
const _HomePage({Key key}) : super(key: key);
@override
_HomePageState createState() => _HomePageState();
}
class _HomePageState extends State<_HomePage> {
var _currentIndex = 1;
void callback(int index) {
setState(() {
this._currentIndex = index;
debugPrint("this._currentIndex:" + this._currentIndex.toString());
});
}
@override
Widget build(BuildContext context) {
BottomNavigationDemo b = new BottomNavigationDemo(callback: callback);
return Scaffold(
body: Center(
child: Text(this._currentIndex.toString()),
),
bottomNavigationBar: b,
);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment