Test de Accesibilidad analiza tu aplicación en busca de las oportunidades que se describen más adelante para mejorar su nivel de 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 percibir estas señales.
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 enfocar 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 enfocables distintos 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 textos de enlace poco claros - Texto no expuesto
Identifica las clasesView
con etiquetas visibles que no lean los lectores de pantalla. Más información sobre textos no expuestos
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 - Duplicar elementos en los que se puede hacer clic
Identifica los elementos en los que se puede hacer clic que comparten la misma ubicación que otros elementos clicables. Más información sobre el duplicado de elementos en los que se puede hacer clic - Etiqueta de elemento editable
Identifica las clasesEditText
yTextView
editables que incluyen un atributocontentDescription
que no está vacío. Más información sobre las etiquetas View 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 - Ajuste de texto
Detecta posibles problemas con las especificaciones del diseño y el tamaño de la fuente al diseñar una interfaz de usuario que pueden provocar que el texto se recorte o se oculte. Más información sobre el ajuste de texto
Test de Accesibilidad busca las áreas táctiles de tamaño reducido que podrían causar dificultades a los usuarios con discapacidades motoras.
- Tamaño de las áreas 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 de texto 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 las áreas 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 de color
Más información sobre la accesibilidad
Obtén más información en la documentación sobre accesibilidad para desarrolladores de Android.