[flutter] FlatButton을 눌렀을 때 발생하는 이벤트를 처리하는 방법은?
Flutter에서 FlatButton
위젯을 사용하여 버튼을 만들었는데, 이 버튼을 클릭했을 때 발생하는 이벤트를 처리하고 싶다면 다음과 같이 하면 됩니다.
-
먼저,
FlatButton
을 만들고onPressed
속성에 이벤트 핸들러 함수를 지정합니다.FlatButton( onPressed: () { // 이벤트 핸들러 함수에 원하는 동작을 작성합니다. }, child: Text('버튼 텍스트'), )
-
onPressed
속성에 지정된 함수 내부에는 버튼을 눌렀을 때 실행하고 싶은 동작을 작성하면 됩니다.
예를 들어, 버튼을 클릭했을 때 화면을 변경하거나 특정 기능을 실행하고 싶다면 해당 동작을 onPressed
속성에 지정된 함수 내부에 작성하면 됩니다.
참고 자료:
- https://api.flutter.dev/flutter/material/FlatButton-class.html
- https://flutter.dev/docs/cookbook#user-interaction