Custom android Toast with Material Design
MD-Toast is a simple and light Open Source Android library which, proposes Toasts (popup) with Material Design render.
Info
Success
Warning
Error
You can check the demo Here
Add Gradle dependency in the build.gradle
file of your application module (app in the most cases) :
dependencies {
compile 'com.valdesekamdem.library:md-toast:0.9.0'
}
Now you can use MDToast as you wish by following the bellow code:
MDToast mdToast = MDToast.makeText(Context context, String message, int duration, int type);
mdToast.show();
this
from activities or getActivity()
from fragments.Important to know : If you don't specify the toast's duration and type, by default MDToast will used MDToast.LENGTH_SHORT for duration and MDToast.TYPE_INFO for type.
You can change the parameters during the runtime.
mdToast.setIcon(Drawable icon) : To set a drawable as the toast icon.
mdToast.setIcon(int iconId): To provide the icon resource id.
mdToast.setText(String message) : To change the message of the toast.
mdToast.setType(int type) : To change the type of the toast.
Want to contribute ? You are welcome ! We are waiting for your pull requests.