¿Cómo crear una barra de progreso de carga horizontal?

Al desinstalar una aplicación de Android, o hacer alguna configuración, se mostrará una barra de progreso horizontal, como la siguiente imagen:

barra de progreso

No es el mismo estilo como @android:style/Widget.ProgressBar.Horizontal .

¿Cómo usarlo en mi propia aplicación?

Es Widget.ProgressBar.Horizontal en mi teléfono, si establezco android:indeterminate="true"

Simplemente agregue una línea STYLE y su progreso se convertirá en horizontal:

 <ProgressBar style="?android:attr/progressBarStyleHorizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/progress" android:layout_centerHorizontal="true" android:layout_centerVertical="true" android:max="100" android:progress="45"/> 

Para utilizar la nueva barra de progreso

 style="?android:attr/progressBarStyleHorizontal" 

Para el uso de la barra de progreso de color gris antiguo

 style="@android:style/Widget.ProgressBar.Horizontal" 

En este tiene la opción de cambiar la altura mediante la configuración de minHeight

El código XML completo es:

  <ProgressBar android:id="@+id/pbProcessing" style="?android:attr/progressBarStyleHorizontal" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_below="@+id/tvProcessing" android:indeterminateOnly="true"/> 

IndeterminateOnly se establece en true para obtener una barra de progreso horizontal indeterminada

Barra de progreso en el diseño

 <ProgressBar android:id="@+id/download_progressbar" android:layout_width="200dp" android:layout_height="24dp" android:background="@drawable/download_progress_bg_track" android:progressDrawable="@drawable/download_progress_style" style="?android:attr/progressBarStyleHorizontal" android:indeterminate="false" android:indeterminateOnly="false" /> 

Download_progress_style.xml

 <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@android:id/progress"> <scale android:useIntrinsicSizeAsMinimum="true" android:scaleWidth="100%" android:drawable="@drawable/store_download_progress" /> </item> 

  • Android: obtención de datos XML desde la Web (con AsyncTask) y problema relacionado con Progressbar
  • Android ProgressBar no se actualiza onProgress
  • Cambiar el comportamiento indeterminado de ProgressBar.Horizontal
  • Disposición personalizada de la interfaz de usuario de Android ProgressBar
  • Cómo mostrar el estado de la barra de progreso en porcentaje
  • ¿Cómo puedo mostrar un círculo de actividad holo-temático?
  • Cómo crear una barra de progreso circular (gráfico circular) como indicador - Android
  • Barra de progreso con divisor
  • ¿Dónde puedo encontrar la biblioteca como MBProgressHUD para ios, pero para Android?
  • Barra de progreso de Android con relleno
  • ¿Cómo hacer Android ProgressBar determinado en el código?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.