본문 바로가기
IT 정보/플러터 flutter

fluttertoast 플러터에서 토스트 메시지 쓰기

by 쩜오개미 2024. 1. 14.

토스트 메시지 정보를 가지고 있는

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
반응형

댓글