Intent.ExtraReplacementExtras フィールド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
別のエクストラに潜在的なターゲット パッケージ名のマッピングを形成するバンドルを使用#ACTION_CHOOSER
すると、既定の意図のエクストラに#EXTRA_INTENT
追加するバンドル。
[Android.Runtime.Register("EXTRA_REPLACEMENT_EXTRAS")]
public const string ExtraReplacementExtras;
[<Android.Runtime.Register("EXTRA_REPLACEMENT_EXTRAS")>]
val mutable ExtraReplacementExtras : string
フィールド値
実装
- 属性
注釈
別のエクストラに潜在的なターゲット パッケージ名のマッピングを形成するバンドルを使用#ACTION_CHOOSER
すると、既定の意図のエクストラに#EXTRA_INTENT
追加するバンドル。 各キーはパッケージ名にする必要があります。 現在、パッケージをデバイスにインストールする必要はありません。
アプリケーションは、ユーザーが事前に定義された一連のターゲット パッケージからアクティビティを選択する場合に、代替の追加を提供することを選択できます。 ユーザーが選択者から選択したアクティビティがこのバンドルのキーとしてパッケージ名を持つパッケージに属している場合、そのパッケージの対応する追加物は、意図に既に #EXTRA_INTENT
存在する追加物とマージされます。 置き換えのエクストラに、意図に既に存在するエクストラと同じキーがある場合は、意図の追加のキーが上書きされます。
<em>Examples:</em><ul><li>アプリケーションは、アプリケーションと共有するときにアプリケーションに#ACTION_SEND
対して異なる#EXTRA_TEXT
機能を提供する場合があり、そのターゲットの追加のクエリ パラメーターを含むリンクを拡張します。</li li><>アプリケーションは、特定の意図の既知のターゲットに対して追加のメタデータを提供して、そのアプリケーションに既に認識されているアカウントやコンテンツ識別子など、そのターゲットにのみ関連する情報を渡すことができます。</li></ul>
の Java ドキュメントandroid.content.Intent.EXTRA_REPLACEMENT_EXTRAS
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。