Test de Accesibilidad analiza tu aplicación en busca de las oportunidades que se describen más adelante con tal de mejorar su accesibilidad.
Etiquetas de contenidoMuchos controles de la interfaz de usuario dependen de señales visuales para indicar su significado y su función. Sin embargo, es posible que un usuario con problemas de visión tenga dificultades para percibirlas.
Gracias a las etiquetas de contenido, puedes hacer que dichos controles sean más accesibles. Estas etiquetas no se muestran en la pantalla, pero los usuarios con problemas de visión pueden acceder a ellas a través de servicios de accesibilidad, como TalkBack u otros lectores de pantalla.
Test de Accesibilidad analiza tu aplicación en busca de las siguientes oportunidades para mejorar las etiquetas de contenido:
- Falta la etiqueta de elemento
Identifica las clasesView
(tantoView
como las subclases deView
pertinentes) que un lector de pantalla podría resaltar y cuya descripción oral esté vacía. Más información sobre las etiquetas de contenido - Elemento etiquetado con tipo o estado
Identifica los casos en los que la claseView
tiene una descripción redundante. Más información sobre elementos con etiquetas de tipo o de estado - Descripciones de elementos duplicadas
Identifica los casos en los que una jerarquía contiene clasesView
con descripciones duplicadas. Por ejemplo, dos botones distintos que se pueden resaltar y que contienen la descripción "Más opciones" pueden confundir a los usuarios. Más información sobre las descripciones duplicadas - La finalidad del enlace no está clara
Identifica el texto de enlace poco informativo, como "haz clic aquí". Más información sobre el texto de enlace poco claro
Test de Accesibilidad examina las jerarquías de la clase View
e identifica los casos en los que los usuarios con discapacidades motoras podrían tener dificultades para interactuar con el diseño.
- Enlaces en los que se puede hacer clic
Identifica los usos en los queClickableSpan
no se utiliza como la claseUrlSpan
. Más información sobre los enlaces en los que se puede hacer clic - Clases
View
en las que se puede hacer clic duplicadas
Identifica las clasesView
en las que se puede hacer clic que tienen la misma ubicación en la pantalla que otras clasesView
en las que también se puede hacer clic. Más información sobre las clasesView
duplicadas - Etiqueta de elemento editable
Identifica las clasesEditText
yTextView
editables que incluyen un atributocontentDescription
que no está vacío. Más información sobre las etiquetasView
editables - Tipo de elemento no admitido
Identifica los tipos de elementos incompatibles con los servicios de accesibilidad. Más información sobre los tipos de elementos no admitidos - Orden de desplazamiento
Identifica los problemas que puede causar el orden de desplazamiento de los elementos. Esto puede afectar a los usuarios de lectores de pantalla u otros servicios de accesibilidad. Más información sobre el orden de desplazamiento
Test de Accesibilidad busca los elementos táctiles de tamaño reducido que podrían causar dificultades a los usuarios con discapacidades motoras.
- Tamaño de los elementos táctiles
Identifica las clasesView
inferiores a 48x48 dp que se pueden mantener pulsadas o en las que se puede hacer clic, así como las clasesView
inferiores a 32x32 dp que se encuentran en las ventanas de un método de introducción o en el borde de la pantalla. Puedes cambiar el tamaño mínimo en la configuración de Test de Accesibilidad. Más información sobre el tamaño de los elementos táctiles
Test de Accesibilidad sugiere mejoras que afectan a la relación de contraste del color para conseguir que tu aplicación sea más accesible para los usuarios con discapacidad visual.
- Contraste de texto e imagen
Identifica texto o imágenes con una relación de contraste inferior a 3,0 entre el color del texto y el del fondo (en las clasesTextView
que no están vacías) o entre el color del primer plano y el del segundo (en las clasesImageView
). Puedes cambiar la relación mínima en la configuración de Test de Accesibilidad. Más información sobre el contraste del color
Más información sobre la accesibilidad
Obtén más información en la documentación sobre accesibilidad para desarrolladores de Android.