Поделиться через


Intent.ExtraResultReceiver Поле

Определение

Используется ResultReceiver для возврата данных отправителю.

[Android.Runtime.Register("EXTRA_RESULT_RECEIVER", ApiSince=23)]
public const string ExtraResultReceiver;
[<Android.Runtime.Register("EXTRA_RESULT_RECEIVER", ApiSince=23)>]
val mutable ExtraResultReceiver : string

Значение поля

Реализации

Атрибуты

Комментарии

Используется ResultReceiver для возврата данных отправителю.

Используется для выполнения конкретного #EXTRA_CHOOSER_REFINEMENT_INTENT_SENDER refinement #ACTION_CHOOSERприложения.

Если #EXTRA_CHOOSER_REFINEMENT_INTENT_SENDER в намерении, используемом для запуска #ACTION_CHOOSER действия, это дополнительно будет #fillIn(Intent, int) filled in в это IntentSender и отправляется, когда пользователь выбирает целевой компонент из средства выбора. Получатель должен отправить результат в этот ResultReceiver, чтобы сообщить о том, что диамбигуация завершена, и что пользовательский пользователь должен вызвать выбор пользователя.

Диспамбигатор должен предоставить пакет в ResultReceiver с намерением, назначенным ключу #EXTRA_INTENT. Это предоставленное намерение будет использоваться селкером для сопоставления и заполнения окончательного намерения или ChooserTarget перед началом работы. Предоставленное намерение должно #filterEquals(Intent) match быть одним из намерений или #EXTRA_INTENT #EXTRA_ALTERNATE_INTENTS передано для #EXTRA_CHOOSER_REFINEMENT_INTENT_SENDER принятия.

Код результата, переданный в ResultReceiver, должен быть android.app.Activity#RESULT_OK , если уточнение выполнено успешно, и целевой объект предоставленного намерения в селкере должен быть запущен, или android.app.Activity#RESULT_CANCELED если средство выбора должно завершиться без запуска целевого объекта.

Документация по Java для android.content.Intent.EXTRA_RESULT_RECEIVER.

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к