Kleine ProgressDialog „Spinner“ für Android
-
18-09-2019 - |
Frage
Ich habe in der Lage gewesen, den Standard „ProgressDialog“ für Android zu verwenden, um zu zeigen, dass eine unbestimmte Aufgabe ausgeführt wird.
Aber ich mag die „kleineren“ Fortschrittsdialog „Spinner“ verwenden, die für unbestimmte Aufgaben in einige der Standard-Android-Anwendungen wie der Android Market (es gibt einen kleinen Spinnkreis verwendet wird, der tatsächlich in das Anwendungsfenster integriert ist (wie im Gegensatz zu schwimmenden oben drauf).
Wer weiß, wie der kleineren Fortschritte Dialog erstellen (oder jemand kann mich in der richtigen Richtung)?
Lösung
Die Aktivität Klasse hat einen eingebauten ProgressBar im Bereich Titel, die für diesen Zweck verwendet werden können. Ist das, was Sie sich beziehen?
Ich gehe davon aus sonstwo Sie diese andere sehen als in einer Titelleiste wäre nur ein ProgressBar UI-Widget auf unbestimmt gesetzt, die in der Ansicht platziert wird.
Andere Tipps
Versuchen Sie ProgressBar mit und Hinzufügen zu Linearlayout wie folgt:
ProgressBar mSpinner = new ProgressBar (this);
mSpinner.setLayoutParams (neu LayoutParams (LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT));
mSpinner.setIndeterminate (true);
lyt.addView (mSpinner);
Verwenden Sie die in Android-Widget gebaut genannt ProgressBar. legt es auf XML-Layout. und setzen Sichtbarkeit sichtbar und unsichtbar wie pro Ihre Anforderung