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
. Каждый ключ должен быть именем пакета. Пакет не должен быть установлен на устройстве.
Приложение может выбрать альтернативные дополнительные возможности для случая, когда пользователь выбирает действие из предопределенного набора целевых пакетов. Если действие, которое пользователь выбирает из селектора, принадлежит пакету с его именем пакета в качестве ключа в этом пакете, соответствующие дополнительные компоненты для этого пакета будут объединены с дополнительными компонентами, которые уже присутствуют в намерении #EXTRA_INTENT
. Если дополнительный элемент замены имеет тот же ключ, что и дополнительный, уже представленный в намерении, он перезаписывает дополнительный из намерения.
<>Em Examples:</em><ul<>li>Приложение может предложить другое #EXTRA_TEXT
приложение при совместном использовании с ним#ACTION_SEND
, расширяя ссылку с дополнительными параметрами запроса для этого целевого объекта.</li><li>Приложение может предложить дополнительные метаданные для известных целевых объектов заданного намерения передавать сведения, относящиеся только к этому целевому объекту, например идентификаторы учетной записи или содержимого, уже известные этому приложению.</li></ul>
Документация по Java для android.content.Intent.EXTRA_REPLACEMENT_EXTRAS
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.