728x90
1. 빌더 위젯없이 Snack bar 만들기
body에 커스텀 위젯을 만든다. -> 커스텀 위젯 안에서 버튼을 만들고 onPressed 안에 ScaffoldMessenger.of(context).showSnackBar()를 입력하고 showSnackBar() 안을 채운다. -> 잘 돌아간다!
BuildContext에 대해서 좀 이해가 되니까 이 구성도 이해가 된다.
더 아래에 있는 context에서 시작하게 해서 위에 있는 Scaffold를 발견하게 하는 것..!
SnackBar 꾸미는 거에는 textAlign, style, backgroundColor, duration 등이 있다.(쓴 거 제외하고 15개는 있는듯;;)
2. Toast message 구현하기
toast message는 위젯트리에 매여있지 않아서 context 신경 쓸 필요가 없다고 한다.
그냥 toast message 불러올 함수만 만들어서 버튼의 onPressed에 넣었더니 작동한다.
물론 fluttertoast라는 라이브러리를 다운받아야한다..!!
버전에 관련된 오류가 뜰 수도 있는데 버전을 바꾸기만 하면 되니까 금방 잡을 수 있다.
얘도 꾸미는 건 gravity, backgroundColor, fontSize, textColor, toastLength 등이 있다.(쓴 거 제외하고 한 5개정도?)
반응형
'Android > Flutter' 카테고리의 다른 글
오늘의 공부 내용(23.12.05) (3) | 2023.12.05 |
---|---|
오늘의 공부 내용(23.11.28) (1) | 2023.11.28 |
오늘의 공부 내용(23.11.24) (0) | 2023.11.24 |
오늘의 공부 내용(23.11.23) (1) | 2023.11.23 |
오늘의 공부 내용(23.11.22) (1) | 2023.11.22 |