どうも、ちょげ(@chogetarou)です。
BottomNavigationBarでインデックスを変える方法を紹介します。
方法

BottomNavigationBarでインデックスを変えるには、引数「onTap」を使います。
具体的には、BottomNavigationBarの引数「onTap」の関数で、インデックスを変える処理を指定します。
BottomNavigationBar(
items: [
・・・
],
currentIndex: _currentIndex,
onTap: (int index) {
//インデックスを変える
setState(() {
_currentIndex = index;
});
},
),
引数「onTap」に指定する関数の引数で、タップされたタブのインデックスを取得できます。
これでBottomNavigationBarでインデックスを変えることが出来ます。
コメント