Android – Evitar que TalkBack lea la aplicación Nombre y orientación actual

El problema es que estoy utilizando TTS para leer un mensaje de cadena larga cuando se inicia mi actividad, pero TalkBack lee automáticamente el nombre de la aplicación en el medio de él y corta la cadena larga y es muy molesto.

Me gustaría deshabilitar el TalkBack leer el nombre de la aplicación cada vez que se inicia una actividad. Eliminar su atributo android: label no es una solución viable ya que la aplicación es controlada por otra persona y no tengo control sobre ella.

Por lo tanto, ¿hay alguna API que podría llamar para evitar que la característica de TalkBack lea el nombre de la aplicación cuando se inicia una aplicación?

Cualquier ayuda sería muy apreciada.

Muchas gracias por adelantado.

Recuerdos, Ashok

Una solución sería reemplazar dispatchPopulateAccessibilityEvent () en Activity para devolver true. Esto evitará que Talkback anuncie la etiqueta de actividad.

Por lo tanto, ¿hay alguna API que podría llamar para evitar que la característica de TalkBack lea el nombre de la aplicación cuando se inicia una aplicación?

No que yo sepa.

El problema es que estoy utilizando TTS para leer un mensaje de cadena larga cuando se inicia mi actividad, pero TalkBack lee automáticamente el nombre de la aplicación en el medio de él y corta la cadena larga y es muy molesto.

A continuación, retrasar un poco su "mensaje de cadena larga", para dar tiempo a TalkBack para hacer sus anuncios estándar.

<activity android:name="com.mobile.myapp.test" android:label="About" android:screenOrientation="portrait" /> 

Deje android: etiqueta vacía si no desea que TalkBack lea el nombre de la actividad.

  • Prueba de accesibilidad en dispositivos emulados (Marshmallow)
  • Función de conversación de RecyclerView no bien
  • Acceso total al tacto a pesar de TalkBack / lector de pantalla
  • Cuando utiliza TalkBack, ¿cuál es la forma preferida de alertar al usuario cuando el contenido de un TextView ha cambiado?
  • ¿Por qué nextFocusDown no funciona con la navegación de TalkBack?
  • ¿Cómo puedo modificar la sugerencia de uso de TalkBack para una vista que se puede hacer clic en Android?
  • ¿Hay una manera estándar de sugerir que un número debe ser leído un carácter a la vez?
  • Personalizar Android Talkback en diálogo de alerta?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.