github afollestad/material-dialogs 2.0.0-alpha01

latest releases: 3.3.0, 3.2.1, 3.2.0...
pre-release5 years ago
  1. This library will be more opinionated. Not every feature request will be implemented.
  2. Minimum API level is 17 (Android Jellybean MR1).
  3. There is no longer a separate Builder class, it's all-in-one.
  4. The whole library was completely re-written in Kotlin. All the layouts and views were remade
    as well. This library is now designed specifically to work with Kotlin - it technically will
    work with Java, but not pleasantly.
  5. All main classes exist in the core module, the extension modules take advantage of Kotlin extensions to append functionality to it (such as input dialogs, color dialogs, etc.). This way, you can include only what your app needs.
  6. The use of the neutral button is deprecated to discourage use -- see the newer Material guidelines.
  7. There is no longer a progress dialog included in library, since they are discouraged by Google, and discouraged by me. You should prefer a non-blocking inline progress indicator.
  8. No dynamic color support, your dialogs will match your app theme. I will be making sure Aesthetic works correctly with this library if you really need dynamic theming.
  9. Probably other things I'm forgetting, check out the README. ✌️

Note: if you have trouble resolving this new version in your dependencies, add this to your repositories:

maven { url "https://dl.bintray.com/drummer-aidan/maven/" }

I noticed some possible issues earlier, but the library is hosted on jCenter as it was before. I'm still investigating.

Don't miss a new material-dialogs release

NewReleases is sending notifications on new releases.