言語

RecognizerIntent.DetailsMetaData フィールド

定義

#ACTION_WEB_SEARCHを実装するActivityが、このクラスで指定されたブロードキャスト意図のいずれかから、詳細情報の要求に応答できるBroadcastReceiverのクラス名を公開するために使用できるメタデータ名。

[Android.Runtime.Register("DETAILS_META_DATA")]
public const string DetailsMetaData;
[<Android.Runtime.Register("DETAILS_META_DATA")>]
val mutable DetailsMetaData : string

フィールド値

属性

注釈

#ACTION_WEB_SEARCHを実装するActivityが、このクラスで指定されたブロードキャスト意図のいずれかから、詳細情報の要求に応答できるBroadcastReceiverのクラス名を公開するために使用できるメタデータ名。

ブロードキャストインテントは、Intentを作成し、Intent#setComponent(android.content.ComponentName)でコンポーネントを設定し、結果を受け取ることができる別のBroadcastReceiverContext#sendOrderedBroadcast(Intent, String, BroadcastReceiver, android.os.Handler, int, String, android.os.Bundle)を使用することで、メタデータで指定されたクラス名に転送できます。

#getVoiceDetailsIntent(Context) メソッドは、このメタデータの値に基づいてブロードキャスト インテントを作成する便利な方法として提供されます (使用可能な場合)。

これは省略可能であり、これを実装するために#ACTION_WEB_SEARCHを実装するすべてのActivityが必要なわけではありません。 したがって、このメタデータの取得は null になる可能性があります。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象