如何跟踪侧面屏幕水龙头上的抽屉是否关闭?

时间:2019-03-05 09:28:07

标签: flutter flutter-layout flutter-animation

基本上,标题是我的问题。有没有一种方法可以添加任何点击事件并跟踪抽屉是否关闭而无需单击任何按钮?

@override
  void didUpdateWidget (CardStack oldWidget) {
    super.didUpdateWidget(oldWidget);

    print('CardStack didUpdateWidget isDrawerOpen: ${Scaffold.of(context).isDrawerOpen}');
    print('CardStack didUpdateWidget isEndDrawerOpen: ${Scaffold.of(context).isEndDrawerOpen}');

1 个答案:

答案 0 :(得分:0)

Scaffold状态提供isDrawerOpenisEndDrawerOpen

您可以将GlobalKey分配给Scaffold,以便能够使用此GlobalKey从应用程序中的任何地方获取引用。