FillRequest.FlagManualRequest フィールド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オートフィルがユーザーによって明示的に要求されたことを示します。
[Android.Runtime.IntDef(Fields=new System.String[] { "FlagManualRequest", "FlagCompatibilityModeRequest", "FlagSupportsFillDialog" }, Flag=true, Type="Android.Service.Autofill.FillRequest")]
[Android.Runtime.Register("FLAG_MANUAL_REQUEST", ApiSince=26)]
public const int FlagManualRequest = 1;
[<Android.Runtime.IntDef(Fields=new System.String[] { "FlagManualRequest", "FlagCompatibilityModeRequest", "FlagSupportsFillDialog" }, Flag=true, Type="Android.Service.Autofill.FillRequest")>]
[<Android.Runtime.Register("FLAG_MANUAL_REQUEST", ApiSince=26)>]
val mutable FlagManualRequest : int
フィールド値
Value = 1実装
- 属性
注釈
オートフィルがユーザーによって明示的に要求されたことを示します。
ユーザーは通常、2 つの状況で画面の自動入力を明示的に要求します。<ul><li>アプリはオートフィルを無効にしました (.View#setImportantForAutofill(int)
<li>サービスは、画面を自動入力する方法を理解できませんでした (ただし、ユーザーはサービスがそのアプリのデータを持っていることを知っています)。 </ul>
このフラグは、2 番目のケースで特に役立ちます。 たとえば、サービスでは、ユーザーが各ユーザー データに属している画面ビューをマップできる複雑な UI を提供したり、要求のトリガーに使用されたビュー (メソッドが返すtrue
ビューandroid.app.assist.AssistStructure.ViewNode#isFocused()
) のデータを選択したりする、よりシンプルな UI を提供できます。
明示的なオートフィル要求は、呼び出されたときにandroid.view.autofill.AutofillManager#requestAutofill(View)
android.view.autofill.AutofillManager#requestAutofill(View, int, android.graphics.Rect)
トリガーされます。 たとえば、標準 android.widget.TextView
ビューでは、このような要求を AUTOFILL
トリガーするオプションがオーバーフロー メニューに表示されます。
の Java ドキュメントandroid.service.autofill.FillRequest.FLAG_MANUAL_REQUEST
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。