Activity.StartIntentSenderForResult Método

Definición

Sobrecargas

StartIntentSenderForResult(IntentSender, Int32, Intent, ActivityFlags, ActivityFlags, Int32)

Igual que llamar sin #startIntentSenderForResult(IntentSender, int, Intent, int, int, int, Bundle) opciones.

StartIntentSenderForResult(IntentSender, Int32, Intent, ActivityFlags, ActivityFlags, Int32, Bundle)

Al igual #startActivityForResult(Intent, int)que , pero le permite usar intentSender para describir la actividad que se va a iniciar.

StartIntentSenderForResult(IntentSender, Int32, Intent, ActivityFlags, ActivityFlags, Int32)

Igual que llamar sin #startIntentSenderForResult(IntentSender, int, Intent, int, int, int, Bundle) opciones.

[Android.Runtime.Register("startIntentSenderForResult", "(Landroid/content/IntentSender;ILandroid/content/Intent;III)V", "GetStartIntentSenderForResult_Landroid_content_IntentSender_ILandroid_content_Intent_IIIHandler")]
public virtual void StartIntentSenderForResult (Android.Content.IntentSender? intent, int requestCode, Android.Content.Intent? fillInIntent, Android.Content.ActivityFlags flagsMask, Android.Content.ActivityFlags flagsValues, int extraFlags);
[<Android.Runtime.Register("startIntentSenderForResult", "(Landroid/content/IntentSender;ILandroid/content/Intent;III)V", "GetStartIntentSenderForResult_Landroid_content_IntentSender_ILandroid_content_Intent_IIIHandler")>]
abstract member StartIntentSenderForResult : Android.Content.IntentSender * int * Android.Content.Intent * Android.Content.ActivityFlags * Android.Content.ActivityFlags * int -> unit
override this.StartIntentSenderForResult : Android.Content.IntentSender * int * Android.Content.Intent * Android.Content.ActivityFlags * Android.Content.ActivityFlags * int -> unit

Parámetros

intent
IntentSender

IntentSender que se va a iniciar.

requestCode
Int32

Si >es = 0, este código se devolverá en onActivityResult() cuando se cierre la actividad.

fillInIntent
Intent

Si no es null, se proporcionará como parámetro de intención a IntentSender#sendIntent.

flagsMask
ActivityFlags

Marcas de intención en la intención original IntentSender que desea cambiar.

flagsValues
ActivityFlags

Valores deseados para los bits establecidos en <marcas varMask<>/var>

extraFlags
Int32

Siempre se establece en 0.

Atributos

Excepciones

Comentarios

Igual que llamar sin #startIntentSenderForResult(IntentSender, int, Intent, int, int, int, Bundle) opciones.

Documentación de Java para android.app.Activity.startIntentSenderForResult(android.content.IntentSender, int, android.content.Intent, int, int, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código Project y que se usan según los términos Creative Commons 2.5 Attribution License.

Se aplica a

StartIntentSenderForResult(IntentSender, Int32, Intent, ActivityFlags, ActivityFlags, Int32, Bundle)

Al igual #startActivityForResult(Intent, int)que , pero le permite usar intentSender para describir la actividad que se va a iniciar.

[Android.Runtime.Register("startIntentSenderForResult", "(Landroid/content/IntentSender;ILandroid/content/Intent;IIILandroid/os/Bundle;)V", "GetStartIntentSenderForResult_Landroid_content_IntentSender_ILandroid_content_Intent_IIILandroid_os_Bundle_Handler")]
public virtual void StartIntentSenderForResult (Android.Content.IntentSender? intent, int requestCode, Android.Content.Intent? fillInIntent, Android.Content.ActivityFlags flagsMask, Android.Content.ActivityFlags flagsValues, int extraFlags, Android.OS.Bundle? options);
[<Android.Runtime.Register("startIntentSenderForResult", "(Landroid/content/IntentSender;ILandroid/content/Intent;IIILandroid/os/Bundle;)V", "GetStartIntentSenderForResult_Landroid_content_IntentSender_ILandroid_content_Intent_IIILandroid_os_Bundle_Handler")>]
abstract member StartIntentSenderForResult : Android.Content.IntentSender * int * Android.Content.Intent * Android.Content.ActivityFlags * Android.Content.ActivityFlags * int * Android.OS.Bundle -> unit
override this.StartIntentSenderForResult : Android.Content.IntentSender * int * Android.Content.Intent * Android.Content.ActivityFlags * Android.Content.ActivityFlags * int * Android.OS.Bundle -> unit

Parámetros

intent
IntentSender

IntentSender que se va a iniciar.

requestCode
Int32

Si >es = 0, este código se devolverá en onActivityResult() cuando se cierre la actividad.

fillInIntent
Intent

Si no es null, se proporcionará como parámetro de intención a IntentSender#sendIntent.

flagsMask
ActivityFlags

Marcas de intención en la intención original IntentSender que desea cambiar.

flagsValues
ActivityFlags

Valores deseados para los bits establecidos en <marcas varMask<>/var>

extraFlags
Int32

Siempre se establece en 0.

options
Bundle

Opciones adicionales para cómo se debe iniciar la actividad. Consulte android.content.Context#startActivity(Intent, Bundle) Context.startActivity(Intent, Bundle)} para obtener más detalles. Si las opciones también se han proporcionado mediante IntentSender, las opciones proporcionadas aquí invalidarán cualquier que entre en conflicto con las proporcionadas por IntentSender.

Atributos

Excepciones

Comentarios

Al igual #startActivityForResult(Intent, int)que , pero le permite usar intentSender para describir la actividad que se va a iniciar. Si IntentSender es para una actividad, esa actividad se iniciará como si hubiera llamado a la normal #startActivityForResult(Intent, int) aquí; de lo contrario, se ejecutará su acción asociada (por ejemplo, enviar una difusión) como si hubiera llamado IntentSender#sendIntent IntentSender.sendIntent a en ella.

Documentación de Java para android.app.Activity.startIntentSenderForResult(android.content.IntentSender, int, android.content.Intent, int, int, int, android.os.Bundle).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código Project y que se usan según los términos Creative Commons 2.5 Attribution License.

Se aplica a