¿Las lengüetas de ActionBar – fijas y Scrollable?

En las Guías de Diseño de Android se establece que "hay dos tipos de pestañas: fija y desplazable".

No puedo encontrar ninguna documentación en la documentación de ActionBar para admitir la posibilidad de especificar cualquiera de los tipos de pestañas.

¿Cómo se especifica un grupo de pestañas para ser fijo o desplazable? Si no puede, ¿qué regula si las pestañas son fijas o desplazables exactamente?

El número de pestañas indica si el grupo de pestañas es fijo o desplazable. Por ejemplo, si tiene una pestaña, se arreglarán, pero si tiene seis, se volverán desplazables porque los seis no caben en una sola pantalla.

Si desea verlo en acción en un dispositivo pre-3.0, descargue el ejemplo de Sherlock de Action Bar y seleccione Feature Toggles en la lista principal y luego seleccione "Tabs" como modo de navegación. Ahora puedes añadir pestañas a la barra y al principio, se verán más pequeñas para meterlas en todas y luego, una vez que tengas suficiente, podrás desplazarte por ellas.

ACTUALIZACIÓN: Ahora hay una página en la documentación oficial que dice "Las pestañas fijas se muestran con el mismo ancho, basado en el ancho de la etiqueta de la pestaña más amplia. Si no hay espacio suficiente para mostrar todas las pestañas, desplazable ". Leer más aquí.

Vale la pena señalar que el ajuste

android:showAsAction 

también tendrá un efecto sobre cómo se muestran las pestañas, al menos en los dispositivos 4.0+. Ajuste

  <item name="android:showAsAction">always</item> 

como parte de un tema dará como resultado que todas las pestañas tengan el mismo espaciado en la pantalla, sin desplazamiento, si hay espacio disponible para hacerlo.

  • Cambiar el color de fondo de ShareActionProvider de Android cuando se presiona
  • Android: Cómo eliminar la línea entre la barra de herramientas y la barra de estado
  • Barra de herramientas de Android - ¿Cómo implementar Spinner para el modo de navegación?
  • Añadir vista personalizada a la derecha de la barra de herramientas
  • Diferentes travesaños para barra de acción dividida
  • getSupportActionBar (). setElevation (0) no elimina la sombra de la barra de acciones
  • Cómo cambiar la altura de ActionBar dinámicamente del fragmento
  • Acceso a una vista dentro de ActionBar
  • Barra de acción eliminar el título y recuperar el espacio
  • Establecer el icono al final de la barra de herramientas
  • Barra de acción Sherlock dropdown spinner divider
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.