토스트 메시지 정보를 가지고 있는
fluttertoast 클래스를 사용하기위해 먼저
pubspec.yaml 파일 dependencies 디펜던시에 fluttertoast를 추가하자
최신 버전으로 추가하는 것이 좋다.
상단에 파란 색 pub get 버튼을 눌러 각종 설정을 자동으로 설치 가능하다.
main.dart등 토스트 메시지를 사용할 다트 파일로 가서
import 'package:fluttertoast/fluttertoast.dart';
를 상단에 추가.
토스트 메시지를 사용할 함수 안이나
버튼의 onPressed: () { ~~~ } 함수 안에
Fluttertoast.showToast(
msg: "This is Center Short Toast",
toastLength: Toast.LENGTH_SHORT,
gravity: ToastGravity.CENTER,
timeInSecForIosWeb: 1,
backgroundColor: Colors.red,
textColor: Colors.white,
fontSize: 16.0
);
이런 식으로 Fluttertoast.showToast() 토스트 메시지 함수를 쓴다.
함수 안에 각종 옵션은 공식 문서를 참조 바람
https://pub.dev/packages/fluttertoast
fluttertoast | Flutter Package
Toast Library for Flutter, Easily create toast messages in single line of code
pub.dev
추가 내용 .
토스트 메시지 앞에 앱 아이콘이 표시된다. 제거 방법
- Android 12부터 Google은 앱 아이콘과 함께 토스트 메시지를 표시합니다.
토스트 메시지의 바탕 백 그라운드 컬러가 바뀌지 않는다.
backgroundColor 적용 방법
- 속성은 Android 11 이상에서는 작동하지 않으며 msg 및 toastLength 만 사용하며 나머지 모든 속성은 무시됩니다.
방법은 찾는중 ..
728x90
반응형
'IT 정보 > 플러터 flutter' 카테고리의 다른 글
백 키 막기 WillPopScope 코드 지원이 멈춘다고 합니다. 수정법 (0) | 2024.01.17 |
---|---|
플러터 app bar, background color, button 색상이 적용 안될 때 (0) | 2024.01.17 |
플러터 파이어베이스 설정 연동 (0) | 2023.12.27 |
플러터 상단 메뉴 홈바 appbar (0) | 2023.10.23 |
플러터 Textfield, Textformfield (0) | 2023.10.16 |
댓글