RecognizerIntent.DetailsMetaData Feld
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Metadatenname, unter dem eine Activity
Implementierung #ACTION_WEB_SEARCH
verwendet werden kann, um den Klassennamen eines BroadcastReceiver
Verfügbarmachens verfügbar zu machen, der auf die Anforderung weiterer Informationen reagieren kann, von einer der in dieser Klasse angegebenen Übertragungsabsichten.
[Android.Runtime.Register("DETAILS_META_DATA")]
public const string DetailsMetaData;
[<Android.Runtime.Register("DETAILS_META_DATA")>]
val mutable DetailsMetaData : string
Feldwert
- Attribute
Hinweise
Metadatenname, unter dem eine Activity
Implementierung #ACTION_WEB_SEARCH
verwendet werden kann, um den Klassennamen eines BroadcastReceiver
Verfügbarmachens verfügbar zu machen, der auf die Anforderung weiterer Informationen reagieren kann, von einer der in dieser Klasse angegebenen Übertragungsabsichten.
Übertragungsabsichten können an den klassennamen weitergeleitet werden, der in den Metadaten angegeben ist, indem eine Intent
Komponente erstellt wird, die die Komponente festlegen Intent#setComponent(android.content.ComponentName)
und mit einer anderen BroadcastReceiver
verwendet Context#sendOrderedBroadcast(Intent, String, BroadcastReceiver, android.os.Handler, int, String, android.os.Bundle)
wird, die die Ergebnisse empfangen kann.
Die #getVoiceDetailsIntent(Context)
Methode wird als Komfort bereitgestellt, um eine Übertragungsabsicht basierend auf dem Wert dieser Metadaten zu erstellen, falls verfügbar.
Dies ist optional und nicht alle Activity
Implementierungen #ACTION_WEB_SEARCH
sind erforderlich, um dies zu implementieren. Das Abrufen dieser Metadaten kann null sein.
Java-Dokumentation für android.speech.RecognizerIntent.DETAILS_META_DATA
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.