Lifecycle
February 20, 2021 ยท View on GitHub
Table of Contents
Gradle Dependency
The lifecycle module contains extensions to make dialogs work with AndroidX lifecycles.
dependencies {
...
implementation 'com.afollestad.material-dialogs:lifecycle:3.2.1'
}
Usage
MaterialDialog(this).show {
...
lifecycleOwner(owner)
}
When the given lifecycle owner is destroyed, the dialog is automatically dismissed. Lifecycle
owners include Activities and Fragments from AndroidX, along with any class that implements the
LifecycleOwner interface.