<Flutter 에러> Floatingbutton 클릭시 showDialog가 안될때

floating button을 클릭시 showDialog가 화면에 보이도록 구현하려고 했는데, 

 

context관련 에러가 발생했다. 

 

해결 방법은 다음과 같이 직접 Builder를 통해 context를 넘겨주면 된다.

 

floatingActionButton: Builder(builder: (context) {
          return FloatingActionButton(
            onPressed: () {
              showAddDialog(context);
            },
          );
        }),