Activity.CreatePendingResult(Int32, Intent, PendingIntentFlags) Метод

Определение

Создайте новый объект PendingIntent, который можно передать другим пользователям для отправки данных результатов обратно в обратный вызов onActivityResult(int, int, Intent).

[Android.Runtime.Register("createPendingResult", "(ILandroid/content/Intent;I)Landroid/app/PendingIntent;", "GetCreatePendingResult_ILandroid_content_Intent_IHandler")]
public virtual Android.App.PendingIntent? CreatePendingResult(int requestCode, Android.Content.Intent data, Android.App.PendingIntentFlags flags);
[<Android.Runtime.Register("createPendingResult", "(ILandroid/content/Intent;I)Landroid/app/PendingIntent;", "GetCreatePendingResult_ILandroid_content_Intent_IHandler")>]
abstract member CreatePendingResult : int * Android.Content.Intent * Android.App.PendingIntentFlags -> Android.App.PendingIntent
override this.CreatePendingResult : int * Android.Content.Intent * Android.App.PendingIntentFlags -> Android.App.PendingIntent

Параметры

requestCode
Int32

int: код закрытого запроса для отправителя, который будет связан с данными результата при возврате. Отправитель не может изменить это значение, что позволяет определить входящие результаты.

data
Intent

Намерение: данные по умолчанию для предоставления в результате, которые могут быть изменены отправителем. Это значение не может иметь значение NULL.

flags
PendingIntentFlags

int: может быть PendingIntent.FLAG_ONE_SHOT, PendingIntent.FLAG_NO_CREATE, PendingIntent.FLAG_CANCEL_CURRENT, PendingIntent.FLAG_UPDATE_CURRENT или любой из флагов, поддерживаемых Намерением.fillIn() для управления тем, какие не указанные части намерения могут быть предоставлены при фактической отправке. Значение равно 0 или сочетание следующих значений: PendingIntent.FLAG_ONE_SHOT PendingIntent.FLAG_NO_CREATE PendingIntent.FLAG_CANCEL_CURRENT PendingIntent.FLAG_UPDATE_CURRENT PendingIntent.FLAG_IMMUTABLE PendingIntent.FLAG_MUTABLE PendingIntent.FLAG_ALLOW_UNSAFE_IMPLICIT_INTENT Intent.FILL_IN_ACTION Intent.FILL_IN_DATA Intent.FILL_IN_CATEGORIES Intent.FILL_IN_COMPONENT Intent.FILL_IN_PACKAGE Intent.FILL_IN_SOURCE_BOUNDS Intent.FILL_IN_SELECTOR Intent.FILL_IN_CLIP_ ДАННЫЕ

Возвращаемое значение

Атрибуты

Комментарии

Создайте новый объект PendingIntent, который можно передать другим пользователям для отправки данных результатов обратно в обратный вызов onActivityResult(int, int, Intent). Созданный объект будет либо один снимок (становится недопустимым после отправки результата обратно) или несколькими (что позволяет отправлять любое количество результатов через него).

См. также:

Справочник по Android для android.app.Activity.createPendingResult.

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

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