Configuración de la descripción del contenido del menú de opciones android Talkback

Estoy implementando " Read Aloud " o " Talkback " para una aplicación. Todo está trabajando con el texto contentDescription , pero con el menú de opciones, no encontré nada relacionado con contentDescription , quiero que el sistema lea "Menu "+ item's name .

EX: Mi menú tiene 2 elementos: " Crear carpeta nueva " y " Borrar carpeta actual ", actualmente, cuando enfoco un elemento de menú (trackball de soporte y tecla bluetooth), el sistema puede hablar exactamente el texto del menú. Pero quiero que habla más como " 1: Menú Crear una nueva carpeta " y " 2: Menú Eliminar carpeta actual ".

Entonces, ¿Cómo puedo cambiar el texto leído? ¿Cómo puedo obtener el menu item enfocado cuando el teclado bluetooth pulsa la tecla UP/DOWN ?

Como mi investigación, en el código fuente interno de Android, la clase ActionMenuItemView.java método setTitle(CharSequence title) , el código fuente también establece setContentDescription(title) , por lo que Android leerá el texto de MenuItem como predeterminado. No sé por qué el núcleo tiene tan inflexible en este caso.

Actualizado:

Gracias por la respuesta @sofakingforever .

Parece que Google acaba de añadir el setContentDescription(CharSequence contentDescription) a la clase MenuItem en la API 26 ( Android O ).

Parece que acaba de añadir el setContentDescription(CharSequence contentDescription) a la clase MenuItem en la API 26 (Android O)

  • Android: ¿Cómo forzar Explore-By-Touch / Talkback para repetir la ContentDescription de la vista actual en AccessibilityFocus?
  • Cuando utiliza TalkBack, ¿cuál es la forma preferida de alertar al usuario cuando el contenido de un TextView ha cambiado?
  • ¿Cómo puedo modificar la sugerencia de uso de TalkBack para una vista que se puede hacer clic en Android?
  • Cómo evitar TalkBack de leer el fragmento despedido
  • Android: evita que TalkBack anuncie el título de TextView en voz alta
  • ¿Hay una manera estándar de sugerir que un número debe ser leído un carácter a la vez?
  • Android: evita que TalkBack anuncie el título de TextView en voz alta
  • Accesibilidad de Android talkback para decir el título del fragmento
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.