这是我尝试构建的应用程序屏幕的示例。 在这里,我有一个tabBarView和TabBar。当我在屏幕上滚动时,我不想更改TabBarView的当前活动屏幕。我该怎么办?
TabBarView
TabBarView(
controller: tabController,
children: <Widget>[
About(),
PlantList(),
PlantList(),
],
),
Tab条形码:
TabBar(
controller: tabController,
indicatorColor: Colors.transparent,
labelColor: Colors.black,
unselectedLabelColor: Colors.grey.withOpacity(0.5),
isScrollable: false,
tabs: <Widget>[
Tab(
child: Row(
children: <Widget>[
Icon(Icons.info),
SizedBox(width: 5,),
Text("About")
],
)
),
//two more tabs here
],
),
我应该进行哪些更改,以防止滚动时屏幕发生变化?