Elementos expandibles
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
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. Úsalo cuando quieras mantener una app compacta 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:
- Mostrar más elementos de la lista (chips, tarjetas)
- 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 expansión
El ícono predeterminado es el corchete angular hacia abajo, que se puede personalizar o quitar. El ícono está alineado a la derecha para una configuración regional de idioma LTR y alineado a la izquierda para una configuración regional de idioma RTL.
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 expansión
El ícono predeterminado es el corchete angular hacia abajo, que se puede personalizar o quitar. El ícono está alineado a la derecha para una configuración regional de idioma LTR y alineado a la izquierda para una configuración regional de idioma RTL.
Comportamiento
Lista desplegable
Presiona el chip para expandir y mostrar más elementos en una lista. Se anima la acción de expansión, oculta el texto Mostrar más y revela los demás elementos en un movimiento suave. 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, oculta el texto Más y revela los otros elementos en un movimiento suave. Puedes personalizar la cantidad de líneas de texto que se muestran cuando se contrae. La cantidad recomendada de líneas es ocho.
El objetivo táctil consta de toda el área de texto, no solo del botón.
Estilos de chip
Lista desplegable
Tamaño del ícono: 20 dp x 20 dp
Color del ícono: On Surface
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: On Surface
Texto desplegable
Tamaño del ícono: 20 dp x 20 dp
Color del ícono: On Surface
Altura: 32 dp
Ancho: Varía según el texto y el idioma
Trazo: 0 o 1 dp
Relleno: Ninguno
Estilo de la etiqueta: Leyenda 1
Color de la etiqueta: On Surface
Padding
Tanto para la variante de lista como para la de texto del componente de elemento expandible, el chip debe tener los siguientes valores de padding:
- Padding superior: 8 dp
- Padding inferior: 16 dp
Uso
Ejemplos de uso de elementos expandibles:
El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
Última actualización: 2024-07-12 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2024-07-12 (UTC)"],[],[]]