2010-03-26 3 views

Antwort

173

Es ist ein ProgressDialog, mit setIndeterminate (true).

Von http://developer.android.com/guide/topics/ui/dialogs.html#ProgressDialog

ProgressDialog dialog = ProgressDialog.show(MyActivity.this, "", 
        "Loading. Please wait...", true); 

Ein unbestimmten Fortschrittsbalken nicht wirklich eine Bar zeigen, zeigt es eine Spinn Aktivität Kreis Sache. Ich bin sicher, du weißt, was ich meine :)

+1

Ja genau was ich brauchte. – Eno

+8

ProgressDialog wird abgeraten. Laut dem Link, den Sie gepostet haben: "Avoid ProgressDialog. [...] Wenn Sie laden oder unbestimmten Fortschritt angeben müssen, sollten Sie stattdessen die Entwurfsrichtlinien für Progress & Activity befolgen und eine ProgressBar in Ihrem Layout verwenden." –

+2

Derzeit wurde ProgressDialog aus den Dokumenten entfernt, und die Lösung scheint nicht mehr praktikabel zu sein. – JcKelley

23

Heute haben sich die Dinge ein wenig geändert.

Jetzt vermeiden wir ProgressDialog verwenden zeigen Spinn Fortschritt:

enter image description here

Wenn Sie Fortschritte in Ihrer App eine Spinn setzen wollen, sollten Sie eine Aktivität Indikatoren verwenden:

http://developer.android.com/design/building-blocks/progress.html#activity

+1

Werfen Sie einen Blick hier, um zu sehen, wie Sie es verwenden können: http://StackOverflow.com/Questions/12316365/How-CanI-Idisplay-A-Holo-themed-Activity-Circle – user2345998