¿Por qué el VoiceListener basado en Glass / GDK sólo captura VoiceCommand una vez en XE16?

En la búsqueda de una manera de implementar comandos de voz contextuales con GDK de Google me encontré con este post . Sin embargo, el código de ejemplo parece funcionar sólo en XE12 no en XE16 +. He probado este código recientemente, pero el onVoiceCommand(...) sólo se llama una vez en la vida de una actividad relacionada. Mi expectativa sería que el comando de voz de un usuario se puede obtener varias veces, es decir, si un usuario vuelve a una determinada Actividad de otra.

Incluso intenté quitar y volver a conectar la actividad y / o el oyente a los GDK incorporados en VoiceInputHelper cuando la actividad es de fondo a través del onPause(...) y onResume(...) método, sin éxito. ¿Alguna idea útil de por qué VoiceCommands se ha "ido" después de un evento y cómo pueden ser "re-habilitados"?

Puedo probar sus ideas / soluciones, ya que tengo un dispositivo de vidrio a mano, y comprobar cualquier entrada rápidamente.

El ejemplo original en stackoverflow.com/questions/21168267 necesita un pequeño cambio: para trabajar continuamente null debe devolverse en onVoiceCommand() .

  • ¿Cómo obtener grados de rotación de un evento multi-touch de dos dedos?
  • Drawable to Bitmap, Drawable desconocido tamaño / dimensión
  • ¿Cómo puedo reducir el tamaño de video capturado por la cámara predeterminada usando FFMPEG en Android?
  • Android-Magento- Cómo obtener los detalles de varios productos en Android mediante XML-RPC
  • Cómo obtener elementos de los niños de forma dinámica dentro de expandiblelistview haciendo clic en el nodo padre en android
  • Http: // un enlace href que no funciona en Android
  • ¿Cómo puedo reiniciar mi aplicación después de reiniciar el dispositivo?
  • Aplicación Generar UUID?
  • El contexto de Android se convierte en nulo
  • ¿Cómo agrega Facebook números de insignia en el icono de la aplicación en Android?
  • Java android getResources (). GetIdentifier ()
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.