Elemento expandible

Un elemento expandible es un chip personalizado que muestra contenido adicional intercalado.

Chip de elemento expandible

Los elementos expandibles permiten que las apps incluyan contenido de alta densidad en menos espacio en la pantalla. Usa este componente cuando quieras mantener un formato compacto de la app y, al mismo tiempo, permitir que los usuarios accedan rápidamente a contenido adicional.

Utiliza este componente para permitir que los usuarios realicen las siguientes tareas:

  1. Mostrar más elementos de lista (chips, tarjetas)
  2. Mostrar más texto

Anatomía

Lista desplegable
El chip debe estar alineado al centro.

A. Etiqueta
El texto de la etiqueta se puede personalizar. La opción predeterminada es "Mostrar más".

B. Contenedor
El botón debe incluir un borde de contenedor.

C. Ícono de expandir
El ícono predeterminado es el corchete angular que aparece hacia abajo, que se puede personalizar o quitar. El ícono está alineado a la derecha para una configuración regional de idioma de izquierda a derecha y viceversa.

Texto desplegable
El chip debe estar alineado al centro.

A. Etiqueta
El texto de la etiqueta se puede personalizar. La opción predeterminada es "Más".

B. Contenedor
El botón tiene dos variantes: con contorno y sin contorno.

C. Ícono de expandir
El ícono predeterminado es el corchete angular que aparece hacia abajo, que se puede personalizar o quitar. El ícono está alineado a la derecha para una configuración regional de idioma de izquierda a derecha y viceversa.

Comportamiento

Lista desplegable

Presiona el chip para expandir y mostrar más elementos en una lista. Se anima la acción de expansión, lo que oculta el texto Mostrar más y muestra los demás elementos con un solo movimiento fluido. Puedes personalizar la cantidad de elementos que se muestran en el estado contraído. La cantidad recomendada de elementos es tres.

Texto desplegable

Presiona el chip para expandir y mostrar más texto. Se anima la acción de expansión, lo que oculta el texto Más y muestra los demás elementos con un solo movimiento fluido. Puedes personalizar la cantidad de líneas de texto que se muestran en el estado contraído. La cantidad recomendada de líneas es ocho.

El objetivo de presión contiene toda el área de texto, no solo el botón.

Estilos de chip

Lista desplegable

Tamaño del ícono: 20 dp x 20 dp
Color del ícono: En la superficie
Altura: 32 dp
Ancho: Varía según el texto y el idioma
Trazo: 1 dp
Estilo de la etiqueta: Leyenda 1
Color de la etiqueta: En la superficie

Texto desplegable

Tamaño del ícono: 20 dp x 20 dp
Color del ícono: En la superficie
Altura: 32 dp
Ancho: Varía según el texto y el idioma
Trazo: 0 o 1 dp
Relleno: Ninguno
Estilo de la etiqueta: Título 1
Color de la etiqueta: En la superficie

Padding

Tanto para la variante de lista como para la de texto del componente del elemento expandible, el chip debe tener los siguientes valores de relleno:

  • Relleno superior: 8 dp
  • Relleno inferior: 16 dp

Uso

Ejemplos de uso de elementos expandibles:

3 ejemplos del componente