我正在寻找一种在用户点击按钮时更新BottomNavigationBar
的backgroundColor的方法。这里的问题是BottomNavigationBar
与按钮不在同一个文件中。我的应用程序分为两个文件。第一个文件 main.dart 包括一个带BottomNavigationBar
的StatefulWidget。另一个文件 home.dart 也带有一个带按钮的StatefulWidget。问题是当用户点击按钮时如何更新BottomNavigationBar
?基本上,通过调用setState(),一切都很好,但是正如我所说的BottomNavigationBar
位于另一个文件中。我绝对不知道,我不确定这是否可能。
我没有添加任何代码,因为我并不是真正在要求代码片段,而是出于思考或解释的目的。