Share via


Intent.ExtraChooserRefinementIntentSender Field

Definition

An IntentSender for an Activity that will be invoked when the user makes a selection from the chooser activity presented by #ACTION_CHOOSER.

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

Field Value

Implements

Attributes

Remarks

An IntentSender for an Activity that will be invoked when the user makes a selection from the chooser activity presented by #ACTION_CHOOSER.

An app preparing an action for another app to complete may wish to allow the user to disambiguate between several options for completing the action based on the chosen target or otherwise refine the action before it is invoked.

When sent, this IntentSender may be filled in with the following extras:

<ul> <li>#EXTRA_INTENT The first intent that matched the user's chosen target</li> <li>#EXTRA_ALTERNATE_INTENTS Any additional intents that also matched the user's chosen target beyond the first</li> <li>#EXTRA_RESULT_RECEIVER A ResultReceiver that the refinement activity should fill in and send once the disambiguation is complete</li> </ul>

Java documentation for android.content.Intent.EXTRA_CHOOSER_REFINEMENT_INTENT_SENDER.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to