Frage

Ich habe einen Web-Service, den die Wolke für einige Daten abfragt und füllt dann einen Listview.

Ich möchte eine Art anzuzeigen Indikator für den Benutzer des Spinnens sie wissen zu lassen, dass die Wolke abgefragt wird.

Ich würde es vorziehen, nicht das Popup mit dem Spinner auf, es zu zeigen, wie ich meine Benutzer möchte die Anwendung verwenden nach wie vor in der Lage sein. Ich benutze für meine Login-Bildschirm, aber hier ist dies nicht anwendbar ist.

Gibt es eine eingebaute Möglichkeit, dies zu tun? Ich konnte es sicher selbst hacken von meinem eigenen Spinnerei Bildressource und Verstecken / zeigen die Ressource einschließlich während die Wolke abgefragt wird, aber ich hatte gehofft, dass es einige eingebaute in Ressource, damit ich nicht meine eigenen verwenden musste.

War es hilfreich?

Lösung

Option 1: Sie können die subtilen Spinner auf rechts oben in der Titelleiste haben. Activity.setProgressBarIndeterminateVisibility().

Option 2: Sie können eine ProgressBar in Ihrem Layout hinzuzufügen. Achten Sie darauf, um es unbestimmt, so sieht es aus wie ein Spinner, keine Bar. Sie können ihn ein- und ausschalten, indem ihre Sichtbarkeit zu ändern.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top