Вы можете сделать это с помощью пользовательского диалога вместо использования диалога прогресса. Пользовательский диалог будет лучшим подходом для этого. Перейдите по ссылке . Вы также можете использовать
android:background="@android:color/transparent"
в свойстве background родительского макета, чтобы сделать его прозрачным.
Надеюсь, что это решит вашу проблему