focus 또는 unFocus 될 때 무언가를 하고싶으면: how to handle "on focus change"
화면의 다른 부분을 터치하여 TextFormField를 unfocus시킬때 api 요청을 보내고 싶어
구글링을 하다가 이 위젯을 찾게 되었다.
Focus Widget
Focus(
onFocusChange: (hasFocus) {
if(hasFocus) {
// textformfield에 focus 될 때 code
} else {
// textformfield가 unFocus 될 때 code
}
},
child: TextFormField(
// text form field code
)
)
FocusNode를 통해 listener를 사용하는 예제는 많이 나와있었지만
나는 focus나 unfocus가 되는 그 시점에 핸들하는 방법이 필요했기 때문에 focus 위젯을 사용했다.
참고: https://flutteragency.com/listen-focus-change/
Author And Source
이 문제에 관하여(focus 또는 unFocus 될 때 무언가를 하고싶으면: how to handle "on focus change"), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@hssarah/focus-또는-unFocus-될-때-무언가를-하고싶으면-how-to-handle-on-focus-change저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)