Android: unbestimmte horizontalen Fortschritt (dialog -) bar
Was ist der beste Weg, um erstellen Sie eine unbestimmte, horizontal progress bar? Wenn ich das mache,
dialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);
dialog.setIndeterminate(true);
Ich immer noch den Fortschritt zahlen (Prozent, etc) entlang der Unterseite. Auf ICS kann ich dies tun,
dialog.setProgressNumberFormat("");
dialog.setProgressPercentFormat(new NumberFormat() {
@Override
public StringBuffer format(double value, StringBuffer buffer, FieldPosition field) {
return new StringBuffer();
}
@Override
public StringBuffer format(long value, StringBuffer buffer, FieldPosition field) {
return new StringBuffer();
}
@Override
public Number parse(String string, ParsePosition position) {
return 0;
}
});
loszuwerden, die zahlen an der Unterseite, aber diese beiden Methoden sind nur auf ICS.
?
Dank
InformationsquelleAutor der Frage Jeffrey Blattman | 2012-05-16
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hier gehen wir - ich habe es gerade gefunden. 🙂
android:indeterminateOnly="true"
ist der Schlüssel.
InformationsquelleAutor der Antwort GulBrillo
Einen horizontalen Fortschrittsbalken, der zeigt allmählich verbreiternd bit beginnend bei 0% der Balkenbreite und endet bei 100% der Balkenbreite ist nicht unbestimmt, wie es scheint, zu Ende, und es Stand daher bestimmt werden kann.
Also bist du wahrscheinlich nicht auf der Suche für eine unbestimmte Fortschrittsleiste, aber eine bestimmte,
wie buzeeg hingewiesen: http://developer.android.com/design/building-blocks/progress.html.
Seine Antwort ist trotzdem korrekt relativ zu der Frage, though. Sollten Sie es akzeptieren.
InformationsquelleAutor der Antwort Daniel
Denke ich, sollten Sie wahrscheinlich verwenden Spinnrad-Modus für unbestimmte Modus, der horizontalen Fortschrittsleiste kann die Anwender nicht irreführen, dass in der Tat der Modus ist nicht unbestimmt.
Bitte schauen Sie in die Dokumentation für ProgressBar
Beachten Sie, dass es ein Unbestimmt Nur - Modus, können Sie vielleicht versuchen.
InformationsquelleAutor der Antwort buzeeg