RecognizerIntent.DetailsMetaData Campo
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Nombre de metadatos con el que una Activity
implementación #ACTION_WEB_SEARCH
puede usar para exponer el nombre de clase de un objeto BroadcastReceiver
que puede responder a la solicitud de más información, de cualquiera de las intenciones de difusión especificadas en esta clase.
[Android.Runtime.Register("DETAILS_META_DATA")]
public const string DetailsMetaData;
[<Android.Runtime.Register("DETAILS_META_DATA")>]
val mutable DetailsMetaData : string
Valor de campo
- Atributos
Comentarios
Nombre de metadatos con el que una Activity
implementación #ACTION_WEB_SEARCH
puede usar para exponer el nombre de clase de un objeto BroadcastReceiver
que puede responder a la solicitud de más información, de cualquiera de las intenciones de difusión especificadas en esta clase.
Las intenciones de difusión se pueden dirigir al nombre de clase especificado en los metadatos mediante la creación de un Intent
, estableciendo el componente con Intent#setComponent(android.content.ComponentName)
y usando Context#sendOrderedBroadcast(Intent, String, BroadcastReceiver, android.os.Handler, int, String, android.os.Bundle)
con otro BroadcastReceiver
que puede recibir los resultados.
El #getVoiceDetailsIntent(Context)
método se proporciona como comodidad para crear una intención de difusión basada en el valor de estos metadatos, si está disponible.
Esto es opcional y no todos los Activity
que implementan #ACTION_WEB_SEARCH
son necesarios para implementar esto. Por lo tanto, la recuperación de estos metadatos puede ser null.
Documentación de Java para android.speech.RecognizerIntent.DETAILS_META_DATA
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.