Toasty - Bootstrap Style Toasts
A new way to create toasts, similar like Bootstrap alerts.
Lightweight Android library for a new way to create toasts in Android, similar to Bootstrap alerts.
Demo Application
Sample Screenshot:
Installation:
In order to use it, you need to include it in your project
Gradle:
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
dependencies {
implementation 'com.github.pprathameshmore:Toasty:v1.1'
}
Usages:
- Create instance of
Toasty
class
final Toasty toasty = new Toasty(MainActivity.this);
Button btnPrimary = findViewById(R.id.btn_primary);
btnPrimary.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
toasty.primaryToasty(context, "3 missed call", Toasty.LENGTH_LONG, Toasty.BOTTOM);
}
});
- Toasty provides total eight methods to implement different types of Toasts.
- All Toasty methods takes same parameters as given below.
Toasty toasty = new Toasty(Context contex); toasty.secondaryToasty(Context context, String text, int duration, int position); infoToasty(); lightToasty(); darkToasty(); successToasty(); dangerToasty(); warningToasty();
- The duration can be assigned from
Toasty.LENGTH_LONG
andToasty.LENGTH_SHORT
.. - As in default
Toast
class, Toasts always are shown at the bottom, but inToasty
we have to decide where toast should be displayed. Toasty
provides four parameters:-
Toasty.BOTTOM
: To show on the bottom..Toasty.TOP
: To show on top.Toasty.LEFT
: To show on left.Toasty.RIGHT
: To show on right.Toasty.TOP | Toasty.RIGHT
: Combining values.