Android.Speech.RecognizerIntent.DetailsMetaData Field
Meta-data name under which an Android.App.Activity implementing RecognizerIntent.ActionWebSearch can use to expose the class name of a Android.Content.BroadcastReceiver which can respond to request for more information, from any of the broadcast intents specified in this class.

Syntax

[Android.Runtime.Register("DETAILS_META_DATA")]
public const string DetailsMetaData

Remarks

Meta-data name under which an Android.App.Activity implementing RecognizerIntent.ActionWebSearch can use to expose the class name of a Android.Content.BroadcastReceiver which can respond to request for more information, from any of the broadcast intents specified in this class.

Broadcast intents can be directed to the class name specified in the meta-data by creating an Android.Content.Intent, setting the component with Android.Content.Intent.SetComponent(Android.Content.ComponentName), and using Android.Content.Context.SendOrderedBroadcast(Android.Content.Intent, System.String, System.String, System.String, System.String, System.String, System.String) with another Android.Content.BroadcastReceiver which can receive the results.

The RecognizerIntent.GetVoiceDetailsIntent(Android.Content.Context) method is provided as a convenience to create a broadcast intent based on the value of this meta-data, if available.

This is optional and not all Android.App.Activitys which implement RecognizerIntent.ActionWebSearch are required to implement this. Thus retrieving this meta-data may be null.

[Android Documentation]

Requirements

Namespace: Android.Speech
Assembly: Mono.Android (in Mono.Android.dll)
Assembly Versions: 0.0.0.0
Since: Added in API level 8