AutofillService.OnSaveRequest(SaveRequest, SaveCallback) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ユーザーが画面の内容を保存するようにサービスに要求したときに呼び出されます。
[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&すぐに要求を処理できなかった場合。たとえば、ユーザーに最初に認証を求めるアクティビティを起動する必要がある場合や、ネットワークが mdash&ダウンしているためです。サービスは をSaveRequest request
保持して後で再利用できますが、サービス <b>は常に</b> を呼び出すかSaveCallback#onSuccess(android.content.IntentSender)
、すぐに呼び出すSaveCallback#onSuccess()
必要があります。
<b>注:</b> ユーザーが入力したフィールドの実際の値を取得するには、サービスで を呼び出す必要があります。呼び android.app.assist.AssistStructure.ViewNode#getAutofillValue()
出しやその他のメソッドを呼び出 android.app.assist.AssistStructure.ViewNode#getText()
す場合、そのようなメソッドがフィールドの最新の値を返す保証はありません。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。