【发布时间】:2021-04-03 17:25:15
【问题描述】:
在 Flutter 中实现选项卡布局简单明了。这是来自官方documentation的一个简单例子:
import 'package:flutter/material.dart';
void main() {
runApp(new TabBarDemo());
}
class TabBarDemo extends StatelessWidget {
@override
Widget build(BuildContext context) {
return new MaterialApp(
home: new DefaultTabController(
length: 3,
child: new Scaffold(
appBar: new AppBar(
bottom: new TabBar(
tabs: [
new Tab(icon: new Icon(Icons.directions_car)),
new Tab(icon: new Icon(Icons.directions_transit)),
new Tab(icon: new Icon(Icons.directions_bike)),
],
),
title: new Text('Tabs Demo'),
),
body: new TabBarView(
children: [
new Icon(Icons.directions_car),
new Icon(Icons.directions_transit),
new Icon(Icons.directions_bike),
],
),
),
),
);
}
}
但事情是这样的,我想获取活动标签索引,以便我可以在某些标签上应用一些逻辑。我搜索了文档,但我无法弄清楚。可以帮忙看看吗?
【问题讨论】:
-
你的问题的答案在这里enter link description here
标签: flutter tabcontrol flutter-layout