¿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"?
- OSMDroid PathOverlay
- Android Studio: Utilizar ImageButton para iniciar una nueva actividad bloquea la aplicación
- No se puede invocar getChildFragmentManager en Fragmento
- Java / Android: no se puede ejecutar DX
- Posible pérdida de memoria a través de FinalizerReference
Puedo probar sus ideas / soluciones, ya que tengo un dispositivo de vidrio a mano, y comprobar cualquier entrada rápidamente.
- Recibir SMS en la aplicación para Android
- ¿Cuál es la mejor manera de crear una tabla de datos en android?
- WebView clearHistory () en la funcionalidad de Webview canGoback ()?
- La mejor manera de recuperar / formatear datos mediante Firebase Java API
- Verificar si el punto está dentro de un cono en el espacio 3D
- Error de UnsatisfiedLink: Método nativo no encontrado findLibrary devuelto null
- Android con comunicación websocket (servidor Node Websocket y Android Java Client). No funciona en Android 4
- ¿Cómo generar el gráfico de llamadas desde Android APK?
El ejemplo original en stackoverflow.com/questions/21168267 necesita un pequeño cambio: para trabajar continuamente null
debe devolverse en onVoiceCommand()
.
- El emulador de Android 4.0.3 no mostrará el teclado en pantalla
- ¿Existe una manera eficiente de realizar un enfoque automático "continuo"?