Freigeben über


AutofillService.OnSaveRequest(SaveRequest, SaveCallback) Methode

Definition

Wird aufgerufen, wenn der Benutzer den Dienst zum Speichern des Inhalts eines Bildschirms anfordert.

[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

Parameter

request
SaveRequest

zu SaveRequest request behandeln. Beispiele für Anforderungen mit mehreren Abschnitten finden Sie FillResponse unter.

callback
SaveCallback

-Objekt, das verwendet wird, um das Ergebnis der Anforderung zu benachrichtigen.

Attribute

Hinweise

Wird aufgerufen, wenn der Benutzer den Dienst zum Speichern des Inhalts eines Bildschirms anfordert.

Wenn der Dienst die Anforderung nicht sofort verarbeiten konnte— Zum Beispiel, weil eine Aktivität gestartet werden muss, die den Benutzer auffordern muss, sich zuerst zu authentifizieren, oder weil das Netzwerk down&mdash ist; der Dienst kann ihn SaveRequest request später beibehalten und wiederverwenden, aber der Dienst <b>muss immer</b> anrufen SaveCallback#onSuccess() oder SaveCallback#onSuccess(android.content.IntentSender) sofort verwenden.

<b>Hinweis:</b> Um den tatsächlichen Wert von Feldern abzurufen, die vom Benutzer eingegeben werden, sollte der Dienst aufrufen android.app.assist.AssistStructure.ViewNode#getAutofillValue(); wenn er aufruft android.app.assist.AssistStructure.ViewNode#getText() oder andere Methoden, gibt es keine Garantie dafür, dass diese Methode den neuesten Wert des Felds zurückgibt.

Java-Dokumentation für android.service.autofill.AutofillService.onSaveRequest(android.service.autofill.SaveRequest, android.service.autofill.SaveCallback).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: