Поделиться через


AutofillService.OnSaveRequest(SaveRequest, SaveCallback) Метод

Определение

Вызывается, когда пользователь запрашивает службу для сохранения содержимого экрана.

[Android.Runtime.Register("onSaveRequest", "(Landroid/service/autofill/SaveRequest;Landroid/service/autofill/SaveCallback;)V", "GetOnSaveRequest_Landroid_service_autofill_SaveRequest_Landroid_service_autofill_SaveCallback_Handler", ApiSince=26)]
public abstract void OnSaveRequest(Android.Service.Autofill.SaveRequest request, Android.Service.Autofill.SaveCallback callback);
[<Android.Runtime.Register("onSaveRequest", "(Landroid/service/autofill/SaveRequest;Landroid/service/autofill/SaveCallback;)V", "GetOnSaveRequest_Landroid_service_autofill_SaveRequest_Landroid_service_autofill_SaveCallback_Handler", ApiSince=26)>]
abstract member OnSaveRequest : Android.Service.Autofill.SaveRequest * Android.Service.Autofill.SaveCallback -> unit

Параметры

request
SaveRequest

дескриптор SaveRequest request . Примеры FillResponse запросов с несколькими разделами.

callback
SaveCallback

объект, используемый для уведомления результата запроса.

Атрибуты

Комментарии

Вызывается, когда пользователь запрашивает службу для сохранения содержимого экрана.

Если служба не могла сразу обрабатывать запрос& mdash; например, так как он должен запустить действие, запрашивающее проверку подлинности пользователя сначала или из-за того, что сеть отключена; служба может сохранить SaveRequest request и повторно использовать ее позже, но служба <b должна всегда</b>> вызывать SaveCallback#onSuccess() или SaveCallback#onSuccess(android.content.IntentSender) сразу.

<b>Примечание.</b> Чтобы получить фактическое значение полей, входных пользователем, служба должна вызываться; если она вызывает android.app.assist.AssistStructure.ViewNode#getText() android.app.assist.AssistStructure.ViewNode#getAutofillValue()или другие методы, такой метод не возвращает последнее значение поля.

Документация по Java для android.service.autofill.AutofillService.onSaveRequest(android.service.autofill.SaveRequest, android.service.autofill.SaveCallback).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

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