言語

Intent.ExtraReplacementExtras フィールド

定義

#EXTRA_INTENTと共に使用する場合、#ACTION_CHOOSERの既定の意図のエクストラに追加する、潜在的なターゲット パッケージ名のマッピングを形成するバンドル。

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

フィールド値

実装

属性

注釈

#EXTRA_INTENTと共に使用する場合、#ACTION_CHOOSERの既定の意図のエクストラに追加する、潜在的なターゲット パッケージ名のマッピングを形成するバンドル。 各キーはパッケージ名にする必要があります。 現在、パッケージをデバイスにインストールする必要はありません。

アプリケーションは、ユーザーが事前に定義された一連のターゲット パッケージからアクティビティを選択する場合に、代替の追加を提供することを選択できます。 ユーザーが chooser から選択したアクティビティがこのバンドルのキーとしてパッケージ名を持つパッケージに属している場合、そのパッケージの対応する追加物は、 #EXTRA_INTENTの意図に既に存在する追加物とマージされます。 置き換えのエクストラに、意図に既に存在する追加のキーと同じキーがある場合は、意図の余分なキーが上書きされます。

<em>Examples:</em><ul><li>アプリケーションは、#EXTRA_TEXT経由でアプリケーションと共有するときに異なる#ACTION_SENDをアプリケーションに提供し、その target.< の追加のクエリ パラメーターを含むリンクを拡張することがあります。/li><li>アプリケーションは特定の意図の既知のターゲットに対して追加のメタデータを提供して、そのターゲットに関連する情報 (アカウントやコンテンツ識別子など) のみをその application.</li></ul>

Javaドキュメント。

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

適用対象