View.DispatchProvideAutofillStructure(ViewStructure, AutofillFlags) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
自動入力要求の一部として Assist 構造体が作成されている場合に、階層の下に自動入力用の ViewStructureの作成をディスパッチします。
[Android.Runtime.Register("dispatchProvideAutofillStructure", "(Landroid/view/ViewStructure;I)V", "GetDispatchProvideAutofillStructure_Landroid_view_ViewStructure_IHandler", ApiSince=26)]
public virtual void DispatchProvideAutofillStructure(Android.Views.ViewStructure structure, Android.Views.AutofillFlags flags);
[<Android.Runtime.Register("dispatchProvideAutofillStructure", "(Landroid/view/ViewStructure;I)V", "GetDispatchProvideAutofillStructure_Landroid_view_ViewStructure_IHandler", ApiSince=26)>]
abstract member DispatchProvideAutofillStructure : Android.Views.ViewStructure * Android.Views.AutofillFlags -> unit
override this.DispatchProvideAutofillStructure : Android.Views.ViewStructure * Android.Views.AutofillFlags -> unit
パラメーター
- structure
- ViewStructure
自動入力のために構造化ビュー データを入力します。
- flags
- AutofillFlags
省略可能なフラグ。
- 属性
注釈
自動入力要求の一部として Assist 構造体が作成されている場合に、階層の下に自動入力用の ViewStructureの作成をディスパッチします。
既定の実装では、 <ul><li>構造体内の AutofillId を設定します。
<li>Calls #onProvideAutofillStructure(ViewStructure, int)。
<li>Calls #onProvideAutofillVirtualStructure(ViewStructure, int)。
</ul>
通常、このメソッドはビュー階層 ( ViewGroup など) を提供するサブクラスによってのみオーバーライドする必要があります。他のクラスは、代わりに #onProvideAutofillStructure(ViewStructure, int) または #onProvideAutofillVirtualStructure(ViewStructure, int) をオーバーライドする必要があります。
オーバーライドされた場合は、次の必要があります。
<ul><li>super.dispatchProvideAutofillStructure(structure, flags) を呼び出したり、構造体の AutofillId を明示的に設定したりしないでください (たとえば、 structure.setAutofillId(getAutofillId())を呼び出す)。
<li>#AUTOFILL_FLAG_INCLUDE_NOT_IMPORTANT_VIEWSフラグを処理する方法を決定する - 設定すると、#isImportantForAutofill()が返す内容に関係なく、構造体内のすべてのビューがオートフィルにとって重要と見なされる必要があります。 ユーザー エクスペリエンスを向上させるために、このフラグを尊重することをお勧めします。このフラグは、通常、ユーザーが明示的にオートフィルを要求したときに使用されます。 フラグが設定されていない場合は、オートフィルの重要としてマークされたビューのみを構造に含める必要があります。重要でないビューをスキップすると、オートフィルの全体的なパフォーマンスが最適化されます。
</ul>
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。