Was ist die Bedeutung von Android: progressBarStyle Attribut in ProgressBar?
-
28-09-2019 - |
Frage
Ich habe durch die Dokumentation für ProgressBar
Klasse zu suchen und zu finden, diese Attribute:
- Android: progressBarStyle
- Android: progressBarStyleHorizontal
- Android: progressBarStyleLarge
- Android: progressBarStyleSmall
Diese vier Parameter soll ein Hinweis auf etwas Art sein, wie ich es nehmen. Die Frage ist also, was ist diese für? Stil für die Fortschrittsbalken wird über android. Style-Attribut und ein Verweis auf die globalen Stil-Attribut
Dokumentation sagt nichts nützlich, das Web durchsucht, fand nichts.
Lösung
Die vier Attribute, die Sie einen Stil ProgressBar
wie so angewandt werden, erwähnen kann:
style="?android:attr/progressBarStyleHorizontal"
Der Stil Konstante android:progressBarStyleHorizontal
sind Ihre typischen inkrementelle Fortschrittsbalken:
Während die anderen drei sind unterschiedliche Größen der gleichen Kreisfortschrittsbalken:
style="?android:attr/progressBarStyleSmall"
style="?android:attr/progressBarStyle"
style="?android:attr/progressBarStyleLarge"
Update:
Nach adamp Kommentare:
Dies sind Attribute des Themas, dass bei Themen-Arten Punkt Sie verwenden können Fortschrittsindikatoren ... Sie sind nicht für ProgressBar Attribute selbst.
Andere Tipps
Im Fall, wenn jemand für die vollständigen Codeblock sucht
<ProgressBar
android:id="@+id/ProgressBar2"
style="?android:attr/progressBarStyleLarge"
android:layout_width="match_parent"
android:layout_height="wrap_content" />