com.mle.android.ui
This does not work well when a user rotates the screen while the dialog is open: Android ensures the dialog itself is shown, but any code waiting for the future to complete will wait a very long time.