Comment puis-je fermer un ProgressDialog après un temps de jeu?

Je suis en train de fermer un ProgressDialog boîte automatiquement après 3 secondes. Voici le dialogue:

ProgressDialog progress = new ProgressDialog(this);
progress.setTitle("Connecting");
progress.setMessage("Please wait while we connect to devices...");
progress.show();

J'ai essayé plusieurs méthodes, mais je ne suis pas en mesure d'obtenir l'un d'entre eux travaillent. Un simple moment ou quoi que ce soit devrait suffire. Merci.

OriginalL'auteur Holdfast33 | 2015-03-19