基本上,标题是我的问题。有没有一种方法可以添加任何点击事件并跟踪抽屉是否关闭而无需单击任何按钮?
@override
void didUpdateWidget (CardStack oldWidget) {
super.didUpdateWidget(oldWidget);
print('CardStack didUpdateWidget isDrawerOpen: ${Scaffold.of(context).isDrawerOpen}');
print('CardStack didUpdateWidget isEndDrawerOpen: ${Scaffold.of(context).isEndDrawerOpen}');
答案 0 :(得分:0)
Scaffold
状态提供isDrawerOpen
和isEndDrawerOpen
。
您可以将GlobalKey
分配给Scaffold
,以便能够使用此GlobalKey
从应用程序中的任何地方获取引用。