PleaseWait Library

A simple and lightweight Material 3 progress dialog library for Android to replace now-deprecated android.app.ProgressDialog

Indeterminate modeDeterminate modeDark and light modes
PreviewPreviewPreview

Features

  • Supports Material 2 and the latest Material 3 design
  • Both determinate and indeterminate progress modes
  • Both circular and linear progress bars
  • Ability to set a delay before showing
  • Ability to set a minimum duration to show the dialog
  • Follows Dark and Light modes automatically
  • Adapts to your app's theme colors
  • Retains state between orientation changes
  • Smooth Material animations and transitions
  • Lightweight and easy to implement
  • Fully interoperable with Java