AutofillService.OnSaveRequest(SaveRequest, SaveCallback) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.
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.