Material Design Top/Bottom Toast Bar.
Add it in your root build.gradle at the end of repositories:
allprojects {
repositories {
...
maven { url "https://jitpack.io" }
}
}
Step 2. Add the dependency
dependencies {
implementation 'com.github.SwiftyWang:TopToastBar:1.1.7'
}
Support in the application or in the window.
Toast style to use:
with container view:
public void onBottomToast(View view) {
BottomToast.make((ViewGroup) findViewById(R.id.parent), "HELLO WORLD!!!!", 3000).show();
}
public void onTopToast(View view) {
TopToast.make((ViewGroup) findViewById(R.id.parent), "HELLO WORLD!!!!", 3000).show();
}
without container view(attach as overlay)
public void onBottomToast(View view) {
BottomToast.make(context, "HELLO WORLD!!!!", 3000).show();
}
public void onTopToast(View view) {
TopToast.make(context, "HELLO WORLD!!!!", 3000).show();
}
all public apis:
setAnimationInterpolator(Interpolator enterInterpolator, Interpolator exitInterpolator);
setPosition(Position position);
setText(String text);
setTime(long time);
show(long delay);
show();
setBackground();
setTextColor();
- add rignt button in the toast.
- support customer layout.
- add customer animation support.