Compartir a través de


Intent.ExtraResultReceiver Campo

Definición

que ResultReceiver se usa para devolver datos al remitente.

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

Valor de campo

Implementaciones

Atributos

Comentarios

que ResultReceiver se usa para devolver datos al remitente.

Se usa para completar una aplicación específica #EXTRA_CHOOSER_REFINEMENT_INTENT_SENDER refinement de .#ACTION_CHOOSER

Si #EXTRA_CHOOSER_REFINEMENT_INTENT_SENDER está presente en la intención utilizada para iniciar una #ACTION_CHOOSER actividad, este extra será para eso IntentSender y se #fillIn(Intent, int) filled in enviará cuando el usuario seleccione un componente de destino en el selector. Es necesario que el destinatario envíe un resultado a este ResultReceiver para indicar que la desambiguación está completa y que el selector debe invocar la elección del usuario.

El desambiguador debe proporcionar un paquete al elemento ResultReceiver con una intención asignada a la clave #EXTRA_INTENT. El selector usará esta intención proporcionada para que coincida y rellene la intención final o ChooserTarget antes de iniciarla. La intención proporcionada debe #filterEquals(Intent) match aceptar una de las intenciones de #EXTRA_INTENT o #EXTRA_ALTERNATE_INTENTS pasadas a #EXTRA_CHOOSER_REFINEMENT_INTENT_SENDER .

El código de resultado pasado a ResultReceiver debe ser si el refinamiento se android.app.Activity#RESULT_OK realizó correctamente y el destino de la intención proporcionada en el selector debe iniciarse o android.app.Activity#RESULT_CANCELED si el selector debe finalizar sin iniciar un destino.

Documentación de Java para android.content.Intent.EXTRA_RESULT_RECEIVER.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a