RecognizerIntent.DetailsMetaData Поле
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Имя метаданных, в Activity
котором реализация #ACTION_WEB_SEARCH
может использовать для предоставления имени BroadcastReceiver
класса, который может отвечать на запрос на дополнительные сведения, из любого из намерений вещания, указанных в этом классе.
[Android.Runtime.Register("DETAILS_META_DATA")]
public const string DetailsMetaData;
[<Android.Runtime.Register("DETAILS_META_DATA")>]
val mutable DetailsMetaData : string
Значение поля
- Атрибуты
Комментарии
Имя метаданных, в Activity
котором реализация #ACTION_WEB_SEARCH
может использовать для предоставления имени BroadcastReceiver
класса, который может отвечать на запрос на дополнительные сведения, из любого из намерений вещания, указанных в этом классе.
Намерения трансляции можно направлять в имя класса, указанное в метаданных, путем создания Intent
компонента Intent#setComponent(android.content.ComponentName)
и использования Context#sendOrderedBroadcast(Intent, String, BroadcastReceiver, android.os.Handler, int, String, android.os.Bundle)
с другим BroadcastReceiver
, который может получить результаты.
Этот #getVoiceDetailsIntent(Context)
метод предоставляется в качестве удобства для создания вещания намерения на основе значения этих метаданных, если они доступны.
Это необязательно, а не все Activity
реализации #ACTION_WEB_SEARCH
, необходимые для реализации этого. Таким образом, получение этих метаданных может иметь значение NULL.
Документация по Java для android.speech.RecognizerIntent.DETAILS_META_DATA
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.