Question

Je l'ai regardé à travers la documentation de classe ProgressBar et trouvé ces attributs:

  • android: progressBarStyle
  • android: progressBarStyleHorizontal
  • android: progressBarStyleLarge
  • android: progressBarStyleSmall

Ces quatre paramètres sont censés être une référence à un style que je le prends. La question est, quels sont-ils pour? Style pour la barre de progression est définie par Android:. Attribut de style et une référence aux attributs style global

Documentation ne dit pas quelque chose d'utile, cherché sur le web, ne trouva rien.

Était-ce utile?

La solution

Les quatre attributs que vous évoquez peut être appliqué au style d'un ProgressBar comme ceci:

style="?android:attr/progressBarStyleHorizontal"

La android:progressBarStyleHorizontal constante de style est votre barre de progression incrémentale typique:

text alt

Alors que les trois autres sont différentes tailles de la même barre de progression circulaire:

style="?android:attr/progressBarStyleSmall"

text alt

style="?android:attr/progressBarStyle"

text alt

style="?android:attr/progressBarStyleLarge"

text alt

Mise à jour:

D'après les commentaires de AdamP:

  

Ce sont des attributs du thème   point de styles thématiques que vous pouvez utiliser pour   indicateurs de progrès ... Ils sont des attributs non pour lui-même ProgressBar.

Autres conseils

Dans le cas si quelqu'un est à la recherche de bloc complet de code

<ProgressBar
android:id="@+id/ProgressBar2"
style="?android:attr/progressBarStyleLarge"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top