Intent.ExtraResultReceiver Campo
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.