RecognizerIntent.DetailsMetaData Campo
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Nome de metadados sob o qual uma Activity
implementação #ACTION_WEB_SEARCH
pode usar para expor o nome da classe de um BroadcastReceiver
que pode responder à solicitação de mais informações, a partir de qualquer uma das intenções de transmissão especificadas nesta classe.
[Android.Runtime.Register("DETAILS_META_DATA")]
public const string DetailsMetaData;
[<Android.Runtime.Register("DETAILS_META_DATA")>]
val mutable DetailsMetaData : string
Valor do campo
- Atributos
Comentários
Nome de metadados sob o qual uma Activity
implementação #ACTION_WEB_SEARCH
pode usar para expor o nome da classe de um BroadcastReceiver
que pode responder à solicitação de mais informações, a partir de qualquer uma das intenções de transmissão especificadas nesta classe.
As intenções de difusão podem ser direcionadas para o nome da classe especificado nos metadados, criando um Intent
, definindo o componente com Intent#setComponent(android.content.ComponentName)
, e usando Context#sendOrderedBroadcast(Intent, String, BroadcastReceiver, android.os.Handler, int, String, android.os.Bundle)
com outro BroadcastReceiver
que pode receber os resultados.
O #getVoiceDetailsIntent(Context)
método é fornecido como uma conveniência para criar uma intenção de transmissão com base no valor desses metadados, se disponível.
Isso é opcional e nem todos os Activity
s que implementam #ACTION_WEB_SEARCH
são necessários para implementá-lo. Assim, recuperar esses metadados pode ser nula.
Documentação Java para android.speech.RecognizerIntent.DETAILS_META_DATA
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.