[flutter] FloatingActionButton을 클릭할 때 동작하는 함수 설정하기

Flutter 앱을 개발할 때 FloatingActionButton을 클릭했을 때 원하는 동작이 실행되도록 설정하는 방법을 알아보겠습니다.

1. FloatingActionButton 추가하기

먼저, FloatingActionButton을 원하는 위치에 추가합니다. 예를 들어, Scaffold의 floatingActionButton 속성을 사용하여 FloatingActionButton을 추가할 수 있습니다.

floatingActionButton: FloatingActionButton(
  onPressed: () {
    // TODO: 클릭 이벤트 처리
  },
  child: Icon(Icons.add),
),

2. 클릭 이벤트 처리

onPressed 속성에 클릭 이벤트를 처리할 함수를 지정합니다. 이 함수 안에는 클릭했을 때 실행되길 원하는 동작을 작성합니다.

onPressed: () {
  _handleFabClick();
},

3. 함수 작성

클릭 이벤트를 처리할 함수를 작성합니다.

void _handleFabClick() {
  // TODO: 클릭 시 처리할 동작 구현
}

원하는 동작을 구현한 후, onPressed 속성을 통해 해당 함수를 호출하여 클릭 시 동작하도록 설정할 수 있습니다.

이제 FloatingActionButton을 클릭했을 때 원하는 동작이 실행되도록 설정할 수 있습니다.

참고: Flutter 공식 문서 - FloatingActionButton