Click a module to see the Gradle dependency and a how-to document.
The core
module contains everything you need to get started with the library. It contains all
core and normal-use functionality.
dependencies {
...
implementation 'com.afollestad.material-dialogs:core:2.7.0'
}
The input
module contains extensions to the core module, such as a text input dialog.
dependencies {
...
implementation 'com.afollestad.material-dialogs:input:2.7.0'
}
The files
module contains extensions to the core module, such as a file and folder chooser.
dependencies {
...
implementation 'com.afollestad.material-dialogs:files:2.7.0'
}
The color
module contains extensions to the core module, such as a color chooser.
dependencies {
...
implementation 'com.afollestad.material-dialogs:color:2.7.0'
}
The datetime
module contains extensions to make date, time, and date-time picker dialogs.
dependencies {
...
implementation 'com.afollestad.material-dialogs:datetime:2.7.0'
}
The lifecycle
module contains extensions to make dialogs work with AndroidX lifecycles.
dependencies {
...
implementation 'com.afollestad.material-dialogs:lifecycle:2.7.0'
}