fluttertoast 5.0.0 copy "fluttertoast: ^5.0.0" to clipboard
fluttertoast: ^5.0.0 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: ^4.0.0  
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 #

3825
likes
0
pub points
100%
popularity

Publisher

verified publisherkarthikponnam.dev

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

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, flutter_web_plugins

More

Packages that depend on fluttertoast