Add this in your root build.gradle file (not your module build.gradle file):
allprojects {
repositories {
...
maven { url "https://jitpack.io" }
}
}Add this to your module's build.gradle file (make sure the version matches the JitPack badge above):
dependencies {
...
implementation 'com.github.mejdi14:Flat-Dialog-Android:1.0.5'
} final FlatDialog flatDialog = new FlatDialog(ExempleActivity.this);
flatDialog.setTitle("Login")
.setSubtitle("write your profile info here")
.setFirstTextFieldHint("email")
.setSecondTextFieldHint("password")
.setFirstButtonText("CONNECT")
.setSecondButtonText("CANCEL")
.withFirstButtonListner(new View.OnClickListener() {
@Override
public void onClick(View view) {
Toast.makeText(ExempleActivity.this, flatDialog.getFirstTextField(), Toast.LENGTH_SHORT).show();
}
})
.withSecondButtonListner(new View.OnClickListener() {
@Override
public void onClick(View view) {
flatDialog.dismiss();
}
})
.show(); val flatDialog = FlatDialog(this@MainActivity)
flatDialog.setTitle("Login")
.setSubtitle("write your profile info here")
.setFirstTextFieldHint("email")
.setSecondTextFieldHint("password")
.setFirstButtonText("CONNECT")
.setSecondButtonText("CANCEL")
.withFirstButtonListner {
// do something ...
}
.withSecondButtonListner {
flatDialog.dismiss()
}
.show()| Method | Description |
|---|---|
| isCancelable(boolean) | Define if you want to close dialog when you click outside |
| setIcon(image) | Add an image at the top of the dialog |
| setBackgroundColor(color) | Change the dialog background color |
| setFirstTextFieldHint(String) | Set a hint for the edittext |
| setFirstTextFieldTextColor(color) | Set the edittext text color |
| setFirstTextFieldBorderColor(color) | Set the border color for the edittext |
| setFirstTextFieldInputType(type) | Set the input type for the edittext |
| setFirstButtonColor(color) | Set the button background color |
Any contributions, large or small, major features, bug fixes, are welcomed and appreciated





