A much nicer toast structure and a customized sub-dialog.
Add the repository to your project build.gradle:
repositories {
maven {
url "https://jitpack.io"
}
}
And add the library to your module build.gradle:
dependencies {
compile 'com.github.10uroi:ToastOX:1.0.1'
}
ToastOX.ok(getApplicationContext(), "Hello World! - OK");
ToastOX.error(getApplicationContext(), "Hello World! - Error");
ToastOX.info(getApplicationContext(), "Hello World! - Info");
ToastOX.warning(getApplicationContext(), "Hello World! - Warning");
ToastOX.muted(getApplicationContext(), "Hello World! - Muted");
ToastOX.Tnull(getApplicationContext(), "Hello World! - Null");
ToastOX.ok(getApplicationContext(), "Hello World! - OK", Toast.LENGTH_SHORT, 20, 200, 200);
...
### ToastOXDialog ```Javascript new ToastOXDialog.Build(this) .setTitle("Your Title") .setContent("You can write your message") .setPositiveText("Yes") .setPositiveBackgroundColorResource(R.color.orange) .setPositiveTextColorResource(R.color.black) .onPositive(new ToastOXDialog.ButtonCallback() { @Override public void onClick(@NonNull ToastOXDialog toastOXDialog) { Log.i("Click","Yes"); } }) .setNegativeText("No") .setNegativeBackgroundColorResource(R.color.black) .setNegativeTextColorResource(R.color.orange) .onNegative(new ToastOXDialog.ButtonCallback(){ @Override public void onClick(@NonNull ToastOXDialog toastOXDialog) { Log.w("Click","No"); } }).show(); ```