fluttertoast 5.0.1 copy "fluttertoast: ^5.0.1" to clipboard
fluttertoast: ^5.0.1 copied to clipboard

outdated

Toast Library for Flutter, Easily create toast messages in single line of code

fluttertoast #

Android and iOS Toast Library for Flutter

Supported Platforms

If you dont want to use androidx then use fluttertoast version 2.2.11

How to Use #

# add this line to your dependencies  
fluttertoast: ^5.0.1
import 'package:fluttertoast/fluttertoast.dart';  
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  
    );  
property description default
msg String (Not Null)(required) required
toastLength Toast.LENGTH_SHORT or Toast.LENGTH_LONG (optional) Toast.LENGTH_SHORT
gravity ToastGravity.TOP (or) ToastGravity.CENTER (or) ToastGravity.BOTTOM (Web Only supports top, bottom) ToastGravity.BOTTOM
timeInSecForIosWeb int (only for ios) 1
backgroundColor Colors.red Colors.black
textcolor Colors.white Colors.white
fontSize 16.0 (float) 16.0
webShowClose false (bool) false
webBgColor String (hex Color) linear-gradient(to right, #00b09b, #96c93d)
webPosition String (left, center or right) right

To cancel all the toasts call #

FlutterToast.cancel()  

Custom Toast For Android #

Create a file named toast_custom.xml in your project app/res/layout folder and do custom styling

<?xml version="1.0" encoding="utf-8"?>  
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"  
    xmlns:tools="http://schemas.android.com/tools"  
    android:layout_width="wrap_content"  
    android:layout_height="wrap_content"  
    android:layout_gravity="center_horizontal"  
    android:layout_marginStart="50dp"  
    android:background="@drawable/corner"  
    android:layout_marginEnd="50dp">  
  
    <TextView  
        android:id="@+id/text"  
        android:layout_width="wrap_content"  
        android:layout_height="wrap_content"  
        android:background="#CC000000"  
        android:paddingStart="16dp"  
        android:paddingTop="10dp"  
        android:paddingEnd="16dp"  
        android:paddingBottom="10dp"  
        android:textStyle="bold"  
        android:textColor="#FFFFFF"  
        tools:text="Toast should be short." />  
</FrameLayout>  

Preview Images #

Announcement Regarding iOS #

Needs contributor for iOS Development can reach me over my mail

If you need any features suggest #

4.01k
likes
30
points
675k
downloads

Publisher

verified publisherkarthikponnam.dev

Weekly Downloads

Toast Library for Flutter, Easily create toast messages in single line of code

Repository (GitHub)
Contributing

License

unknown (license)

Dependencies

flutter, flutter_web_plugins

More

Packages that depend on fluttertoast