¿Cuál es el significado de android: progressiveBarStyle atributo en ProgressBar?
He estado buscando en la documentación de la clase ProgressBar
y encontré estos atributos:
- Android: progressiveBarStyle
- Android: progressBarStyleHorizontal
- Android: progressBarStyleLarge
- Android: progressBarStyleSmall
Estos cuatro parámetros se suponen para ser una referencia a un cierto estilo mientras que lo tomo. Así que la pregunta es, ¿para qué sirven? El estilo de la barra de progreso se establece mediante el atributo android: style y una referencia a los atributos de estilo global.
- Endless RecyclerView con ProgressBar para paginación
- El diálogo de progreso se cierra cuando se toca la pantalla
- Cómo crear barra de progreso de estilo horizontal mediante programación en Android?
- Path.approximate () no es compatible con android studio 0.8.14 beta
- TextView como una barra de progresión con minipulación textcolor?
La documentación no dice nada útil, buscó en la Web, no encontró nada.
- Modificación de la imagen de recurso de la barra de progreso
- Android cambia el color de la barra de progreso Horizonal
- Progreso de la demostración al descargar la imagen del servidor a la vista de la imagen
- Androide: barra de progreso horizontal indeterminada (diálogo)
- ¿Cómo se borra una barra de progreso determinada para su reutilización?
- Progressdialog personalizado en android creado dinámicamente
- ActionBar setProgressBarIndeterminateVisibility (false) no funciona en android 2.3
- Indeterminado ProgressBar no se muestra durante la operación AsyncTask
Los cuatro atributos que menciona se pueden aplicar al estilo de un ProgressBar
de la siguiente manera:
style="?android:attr/progressBarStyleHorizontal"
El android:progressBarStyleHorizontal
estilo constante android:progressBarStyleHorizontal
es su barra de progreso incremental típica:
Mientras que los otros tres son diferentes tamaños de la misma barra de progreso circular:
style="?android:attr/progressBarStyleSmall"
style="?android:attr/progressBarStyle"
style="?android:attr/progressBarStyleLarge"
Actualizar:
Según los comentarios de adamp:
Estos son atributos del tema que apuntan a los estilos temáticos que puede usar para los indicadores de progreso … No son atributos para ProgressBar.
Parece un error de documentación. Se supone que son valores del atributo style, como el style="?android:attr/progressBarStyleHorizontal"
visto aquí . Ese estilo en particular da una barra de progreso real frente al círculo predeterminado. No he jugado con los otros, aunque supongo que son círculos de diferentes tamaños.
- IllegalStateException: <MyFragment> no está actualmente en el FragmentManager
- Gradle: añadir dependencia para un sabor específico de la biblioteca